2024-04-14 09:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1361940102 ms) 2024-04-14 09:53:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1361941140 ms) 2024-04-14 09:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1361941141 ms) 2024-04-14 09:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:53:11.439577+00:00', 'runtime': '1361940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1361941143 ms) 2024-04-14 09:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:52:11.439470+00:00', 'runtime': '1361880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1361941144 ms) 2024-04-14 09:54:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362000102 ms) 2024-04-14 09:54:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362000102 ms) 2024-04-14 09:54:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362000103 ms) 2024-04-14 09:54:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362000103 ms) 2024-04-14 09:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362001140 ms) 2024-04-14 09:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362001141 ms) 2024-04-14 09:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:54:11.439522+00:00', 'runtime': '1362000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362001143 ms) 2024-04-14 09:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:53:11.439577+00:00', 'runtime': '1361940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362001146 ms) 2024-04-14 09:55:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362060102 ms) 2024-04-14 09:55:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362060102 ms) 2024-04-14 09:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362060103 ms) 2024-04-14 09:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362060103 ms) 2024-04-14 09:55:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362061141 ms) 2024-04-14 09:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362061142 ms) 2024-04-14 09:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:55:11.440965+00:00', 'runtime': '1362060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362061146 ms) 2024-04-14 09:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:54:11.439522+00:00', 'runtime': '1362000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362061147 ms) 2024-04-14 09:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362120100 ms) 2024-04-14 09:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362120101 ms) 2024-04-14 09:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362120101 ms) 2024-04-14 09:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362120102 ms) 2024-04-14 09:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362121143 ms) 2024-04-14 09:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362121143 ms) 2024-04-14 09:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:56:11.439455+00:00', 'runtime': '1362120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362121145 ms) 2024-04-14 09:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:55:11.440965+00:00', 'runtime': '1362060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362121146 ms) 2024-04-14 09:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362180103 ms) 2024-04-14 09:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362180103 ms) 2024-04-14 09:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362180103 ms) 2024-04-14 09:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362180104 ms) 2024-04-14 09:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362181142 ms) 2024-04-14 09:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362181142 ms) 2024-04-14 09:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:57:11.439482+00:00', 'runtime': '1362180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362181144 ms) 2024-04-14 09:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:56:11.439455+00:00', 'runtime': '1362120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362181145 ms) 2024-04-14 09:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362240100 ms) 2024-04-14 09:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362240101 ms) 2024-04-14 09:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362240101 ms) 2024-04-14 09:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362240101 ms) 2024-04-14 09:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362241139 ms) 2024-04-14 09:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362241140 ms) 2024-04-14 09:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:58:11.439457+00:00', 'runtime': '1362240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362241143 ms) 2024-04-14 09:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:57:11.439482+00:00', 'runtime': '1362180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362241143 ms) 2024-04-14 09:59:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362300104 ms) 2024-04-14 09:59:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362300104 ms) 2024-04-14 09:59:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362300105 ms) 2024-04-14 09:59:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362300105 ms) 2024-04-14 09:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362301144 ms) 2024-04-14 09:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362301145 ms) 2024-04-14 09:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:59:11.439421+00:00', 'runtime': '1362300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362301147 ms) 2024-04-14 09:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:58:11.439457+00:00', 'runtime': '1362240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362301148 ms) 2024-04-14 10:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362360100 ms) 2024-04-14 10:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362360101 ms) 2024-04-14 10:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362360101 ms) 2024-04-14 10:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362360101 ms) 2024-04-14 10:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362361140 ms) 2024-04-14 10:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362361141 ms) 2024-04-14 10:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:00:11.439420+00:00', 'runtime': '1362360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362361143 ms) 2024-04-14 10:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:59:11.439421+00:00', 'runtime': '1362300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362361144 ms) 2024-04-14 10:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362420100 ms) 2024-04-14 10:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362420101 ms) 2024-04-14 10:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362420101 ms) 2024-04-14 10:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362420102 ms) 2024-04-14 10:01:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362421142 ms) 2024-04-14 10:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362421143 ms) 2024-04-14 10:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:01:11.439457+00:00', 'runtime': '1362420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362421144 ms) 2024-04-14 10:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:00:11.439420+00:00', 'runtime': '1362360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362421145 ms) 2024-04-14 10:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362480103 ms) 2024-04-14 10:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362480103 ms) 2024-04-14 10:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362480104 ms) 2024-04-14 10:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362480104 ms) 2024-04-14 10:02:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362481144 ms) 2024-04-14 10:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362481145 ms) 2024-04-14 10:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:02:11.439446+00:00', 'runtime': '1362480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362481147 ms) 2024-04-14 10:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:01:11.439457+00:00', 'runtime': '1362420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362481150 ms) 2024-04-14 10:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362540100 ms) 2024-04-14 10:03:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362540100 ms) 2024-04-14 10:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362540100 ms) 2024-04-14 10:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362540101 ms) 2024-04-14 10:03:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362541138 ms) 2024-04-14 10:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362541139 ms) 2024-04-14 10:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:03:11.439437+00:00', 'runtime': '1362540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362541142 ms) 2024-04-14 10:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:02:11.439446+00:00', 'runtime': '1362480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362541142 ms) 2024-04-14 10:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362600100 ms) 2024-04-14 10:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362600100 ms) 2024-04-14 10:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362600101 ms) 2024-04-14 10:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362600101 ms) 2024-04-14 10:04:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362601136 ms) 2024-04-14 10:04:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362601137 ms) 2024-04-14 10:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:04:11.439415+00:00', 'runtime': '1362600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362601140 ms) 2024-04-14 10:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:03:11.439437+00:00', 'runtime': '1362540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362601140 ms) 2024-04-14 10:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362660103 ms) 2024-04-14 10:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362660103 ms) 2024-04-14 10:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362660104 ms) 2024-04-14 10:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362660104 ms) 2024-04-14 10:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362661141 ms) 2024-04-14 10:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362661142 ms) 2024-04-14 10:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:05:11.439490+00:00', 'runtime': '1362660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362661145 ms) 2024-04-14 10:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:04:11.439415+00:00', 'runtime': '1362600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362661148 ms) 2024-04-14 10:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362720100 ms) 2024-04-14 10:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362720101 ms) 2024-04-14 10:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362720101 ms) 2024-04-14 10:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362720102 ms) 2024-04-14 10:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362721140 ms) 2024-04-14 10:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362721141 ms) 2024-04-14 10:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:06:11.439484+00:00', 'runtime': '1362720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362721143 ms) 2024-04-14 10:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:05:11.439490+00:00', 'runtime': '1362660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362721144 ms) 2024-04-14 10:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362780103 ms) 2024-04-14 10:07:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362780103 ms) 2024-04-14 10:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362780104 ms) 2024-04-14 10:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362780104 ms) 2024-04-14 10:07:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362781145 ms) 2024-04-14 10:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362781146 ms) 2024-04-14 10:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:07:11.439475+00:00', 'runtime': '1362780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362781148 ms) 2024-04-14 10:07:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:06:11.439484+00:00', 'runtime': '1362720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362781149 ms) 2024-04-14 10:08:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362840101 ms) 2024-04-14 10:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362840101 ms) 2024-04-14 10:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362840102 ms) 2024-04-14 10:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362840102 ms) 2024-04-14 10:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362841143 ms) 2024-04-14 10:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362841144 ms) 2024-04-14 10:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:08:11.439445+00:00', 'runtime': '1362840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362841147 ms) 2024-04-14 10:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:07:11.439475+00:00', 'runtime': '1362780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362841147 ms) 2024-04-14 10:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362900100 ms) 2024-04-14 10:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362900101 ms) 2024-04-14 10:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362900101 ms) 2024-04-14 10:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362900101 ms) 2024-04-14 10:09:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362901139 ms) 2024-04-14 10:09:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362901140 ms) 2024-04-14 10:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:09:11.439429+00:00', 'runtime': '1362900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362901143 ms) 2024-04-14 10:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:08:11.439445+00:00', 'runtime': '1362840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362901144 ms) 2024-04-14 10:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1362960103 ms) 2024-04-14 10:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1362960104 ms) 2024-04-14 10:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1362960104 ms) 2024-04-14 10:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1362960104 ms) 2024-04-14 10:10:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1362961147 ms) 2024-04-14 10:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1362961148 ms) 2024-04-14 10:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:10:11.439437+00:00', 'runtime': '1362960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362961150 ms) 2024-04-14 10:10:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:09:11.439429+00:00', 'runtime': '1362900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1362961151 ms) 2024-04-14 10:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363020100 ms) 2024-04-14 10:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363020101 ms) 2024-04-14 10:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363020101 ms) 2024-04-14 10:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363020102 ms) 2024-04-14 10:11:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363021139 ms) 2024-04-14 10:11:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363021140 ms) 2024-04-14 10:11:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:11:11.439494+00:00', 'runtime': '1363020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363021142 ms) 2024-04-14 10:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:10:11.439437+00:00', 'runtime': '1362960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363021143 ms) 2024-04-14 10:12:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363080103 ms) 2024-04-14 10:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363080103 ms) 2024-04-14 10:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363080104 ms) 2024-04-14 10:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363080104 ms) 2024-04-14 10:12:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363081144 ms) 2024-04-14 10:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363081145 ms) 2024-04-14 10:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:12:11.439478+00:00', 'runtime': '1363080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363081147 ms) 2024-04-14 10:12:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:11:11.439494+00:00', 'runtime': '1363020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363081148 ms) 2024-04-14 10:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363140100 ms) 2024-04-14 10:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363140101 ms) 2024-04-14 10:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363140101 ms) 2024-04-14 10:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363140102 ms) 2024-04-14 10:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363141143 ms) 2024-04-14 10:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363141144 ms) 2024-04-14 10:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:13:11.439464+00:00', 'runtime': '1363140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363141146 ms) 2024-04-14 10:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:12:11.439478+00:00', 'runtime': '1363080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363141147 ms) 2024-04-14 10:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363200100 ms) 2024-04-14 10:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363200101 ms) 2024-04-14 10:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363200101 ms) 2024-04-14 10:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363200102 ms) 2024-04-14 10:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363201140 ms) 2024-04-14 10:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363201141 ms) 2024-04-14 10:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:14:11.439503+00:00', 'runtime': '1363200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363201143 ms) 2024-04-14 10:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:13:11.439464+00:00', 'runtime': '1363140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363201144 ms) 2024-04-14 10:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363260103 ms) 2024-04-14 10:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363260103 ms) 2024-04-14 10:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363260104 ms) 2024-04-14 10:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363260104 ms) 2024-04-14 10:15:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363261144 ms) 2024-04-14 10:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363261145 ms) 2024-04-14 10:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:15:11.439505+00:00', 'runtime': '1363260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363261147 ms) 2024-04-14 10:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:14:11.439503+00:00', 'runtime': '1363200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363261148 ms) 2024-04-14 10:16:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363320099 ms) 2024-04-14 10:16:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363320099 ms) 2024-04-14 10:16:11.459 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363320099 ms) 2024-04-14 10:16:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363320100 ms) 2024-04-14 10:16:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363321136 ms) 2024-04-14 10:16:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363321137 ms) 2024-04-14 10:16:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:16:11.439425+00:00', 'runtime': '1363320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363321139 ms) 2024-04-14 10:16:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:15:11.439505+00:00', 'runtime': '1363260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363321140 ms) 2024-04-14 10:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363380100 ms) 2024-04-14 10:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363380101 ms) 2024-04-14 10:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363380101 ms) 2024-04-14 10:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363380102 ms) 2024-04-14 10:17:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363381138 ms) 2024-04-14 10:17:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363381139 ms) 2024-04-14 10:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:17:11.439444+00:00', 'runtime': '1363380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363381141 ms) 2024-04-14 10:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:16:11.439425+00:00', 'runtime': '1363320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363381142 ms) 2024-04-14 10:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363440103 ms) 2024-04-14 10:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363440103 ms) 2024-04-14 10:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363440104 ms) 2024-04-14 10:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363440104 ms) 2024-04-14 10:18:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363441142 ms) 2024-04-14 10:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363441143 ms) 2024-04-14 10:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:18:11.439440+00:00', 'runtime': '1363440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363441145 ms) 2024-04-14 10:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:17:11.439444+00:00', 'runtime': '1363380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363441148 ms) 2024-04-14 10:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363500100 ms) 2024-04-14 10:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363500101 ms) 2024-04-14 10:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363500101 ms) 2024-04-14 10:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363500102 ms) 2024-04-14 10:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363501139 ms) 2024-04-14 10:19:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363501140 ms) 2024-04-14 10:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:19:11.439454+00:00', 'runtime': '1363500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363501142 ms) 2024-04-14 10:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:18:11.439440+00:00', 'runtime': '1363440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363501143 ms) 2024-04-14 10:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363560100 ms) 2024-04-14 10:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363560101 ms) 2024-04-14 10:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363560101 ms) 2024-04-14 10:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363560101 ms) 2024-04-14 10:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363561140 ms) 2024-04-14 10:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363561141 ms) 2024-04-14 10:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:20:11.439452+00:00', 'runtime': '1363560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363561143 ms) 2024-04-14 10:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:19:11.439454+00:00', 'runtime': '1363500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363561144 ms) 2024-04-14 10:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363620103 ms) 2024-04-14 10:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363620103 ms) 2024-04-14 10:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363620104 ms) 2024-04-14 10:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363620104 ms) 2024-04-14 10:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363621143 ms) 2024-04-14 10:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363621144 ms) 2024-04-14 10:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:21:11.439446+00:00', 'runtime': '1363620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363621146 ms) 2024-04-14 10:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:20:11.439452+00:00', 'runtime': '1363560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363621147 ms) 2024-04-14 10:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363680100 ms) 2024-04-14 10:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363680101 ms) 2024-04-14 10:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363680101 ms) 2024-04-14 10:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363680102 ms) 2024-04-14 10:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363681140 ms) 2024-04-14 10:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363681141 ms) 2024-04-14 10:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:22:11.439461+00:00', 'runtime': '1363680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363681145 ms) 2024-04-14 10:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:21:11.439446+00:00', 'runtime': '1363620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363681146 ms) 2024-04-14 10:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363740102 ms) 2024-04-14 10:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363740103 ms) 2024-04-14 10:23:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363740103 ms) 2024-04-14 10:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363740104 ms) 2024-04-14 10:23:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363741144 ms) 2024-04-14 10:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363741145 ms) 2024-04-14 10:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:23:11.439475+00:00', 'runtime': '1363740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363741147 ms) 2024-04-14 10:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:22:11.439461+00:00', 'runtime': '1363680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363741148 ms) 2024-04-14 10:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363800100 ms) 2024-04-14 10:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363800101 ms) 2024-04-14 10:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363800101 ms) 2024-04-14 10:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363800102 ms) 2024-04-14 10:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363801143 ms) 2024-04-14 10:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363801144 ms) 2024-04-14 10:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:24:11.439455+00:00', 'runtime': '1363800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363801146 ms) 2024-04-14 10:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:23:11.439475+00:00', 'runtime': '1363740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363801147 ms) 2024-04-14 10:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363860103 ms) 2024-04-14 10:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363860103 ms) 2024-04-14 10:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363860104 ms) 2024-04-14 10:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363860104 ms) 2024-04-14 10:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363861144 ms) 2024-04-14 10:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363861145 ms) 2024-04-14 10:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:25:11.439451+00:00', 'runtime': '1363860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363861147 ms) 2024-04-14 10:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:24:11.439455+00:00', 'runtime': '1363800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363861147 ms) 2024-04-14 10:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363920101 ms) 2024-04-14 10:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363920102 ms) 2024-04-14 10:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363920102 ms) 2024-04-14 10:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363920103 ms) 2024-04-14 10:26:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363921141 ms) 2024-04-14 10:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363921142 ms) 2024-04-14 10:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:26:11.440712+00:00', 'runtime': '1363920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363921144 ms) 2024-04-14 10:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:25:11.439451+00:00', 'runtime': '1363860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363921145 ms) 2024-04-14 10:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1363980103 ms) 2024-04-14 10:27:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1363980104 ms) 2024-04-14 10:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1363980104 ms) 2024-04-14 10:27:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1363980105 ms) 2024-04-14 10:27:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1363981147 ms) 2024-04-14 10:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1363981148 ms) 2024-04-14 10:27:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:27:11.439463+00:00', 'runtime': '1363980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363981150 ms) 2024-04-14 10:27:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:26:11.440712+00:00', 'runtime': '1363920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1363981151 ms) 2024-04-14 10:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364040102 ms) 2024-04-14 10:28:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364040102 ms) 2024-04-14 10:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364040103 ms) 2024-04-14 10:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364040103 ms) 2024-04-14 10:28:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364041141 ms) 2024-04-14 10:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364041142 ms) 2024-04-14 10:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:28:11.440687+00:00', 'runtime': '1364040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364041144 ms) 2024-04-14 10:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:27:11.439463+00:00', 'runtime': '1363980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364041144 ms) 2024-04-14 10:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364100100 ms) 2024-04-14 10:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364100101 ms) 2024-04-14 10:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364100101 ms) 2024-04-14 10:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364100102 ms) 2024-04-14 10:29:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364101144 ms) 2024-04-14 10:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364101145 ms) 2024-04-14 10:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:29:11.439476+00:00', 'runtime': '1364100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364101147 ms) 2024-04-14 10:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:28:11.440687+00:00', 'runtime': '1364040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364101148 ms) 2024-04-14 10:30:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364160102 ms) 2024-04-14 10:30:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364160102 ms) 2024-04-14 10:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364160103 ms) 2024-04-14 10:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364160103 ms) 2024-04-14 10:30:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364161139 ms) 2024-04-14 10:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364161140 ms) 2024-04-14 10:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:30:11.439462+00:00', 'runtime': '1364160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364161142 ms) 2024-04-14 10:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:29:11.439476+00:00', 'runtime': '1364100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364161143 ms) 2024-04-14 10:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364220101 ms) 2024-04-14 10:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364220101 ms) 2024-04-14 10:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364220102 ms) 2024-04-14 10:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364220102 ms) 2024-04-14 10:31:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364221136 ms) 2024-04-14 10:31:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364221138 ms) 2024-04-14 10:31:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:31:11.439461+00:00', 'runtime': '1364220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364221140 ms) 2024-04-14 10:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:30:11.439462+00:00', 'runtime': '1364160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364221141 ms) 2024-04-14 10:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364280103 ms) 2024-04-14 10:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364280103 ms) 2024-04-14 10:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364280104 ms) 2024-04-14 10:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364280104 ms) 2024-04-14 10:32:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364281145 ms) 2024-04-14 10:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364281146 ms) 2024-04-14 10:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:32:11.439473+00:00', 'runtime': '1364280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364281148 ms) 2024-04-14 10:32:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:31:11.439461+00:00', 'runtime': '1364220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364281150 ms) 2024-04-14 10:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364340101 ms) 2024-04-14 10:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364340101 ms) 2024-04-14 10:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364340101 ms) 2024-04-14 10:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364340102 ms) 2024-04-14 10:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364341140 ms) 2024-04-14 10:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364341140 ms) 2024-04-14 10:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:33:11.439468+00:00', 'runtime': '1364340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364341142 ms) 2024-04-14 10:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:32:11.439473+00:00', 'runtime': '1364280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364341146 ms) 2024-04-14 10:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364400103 ms) 2024-04-14 10:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364400103 ms) 2024-04-14 10:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364400104 ms) 2024-04-14 10:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364400104 ms) 2024-04-14 10:34:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364401144 ms) 2024-04-14 10:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364401145 ms) 2024-04-14 10:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:34:11.439471+00:00', 'runtime': '1364400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364401147 ms) 2024-04-14 10:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:33:11.439468+00:00', 'runtime': '1364340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364401148 ms) 2024-04-14 10:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364460100 ms) 2024-04-14 10:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364460101 ms) 2024-04-14 10:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364460101 ms) 2024-04-14 10:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364460102 ms) 2024-04-14 10:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364461143 ms) 2024-04-14 10:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364461144 ms) 2024-04-14 10:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:35:11.439463+00:00', 'runtime': '1364460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364461147 ms) 2024-04-14 10:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:34:11.439471+00:00', 'runtime': '1364400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364461148 ms) 2024-04-14 10:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364520100 ms) 2024-04-14 10:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364520101 ms) 2024-04-14 10:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364520101 ms) 2024-04-14 10:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364520102 ms) 2024-04-14 10:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364521140 ms) 2024-04-14 10:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364521141 ms) 2024-04-14 10:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:36:11.439492+00:00', 'runtime': '1364520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364521144 ms) 2024-04-14 10:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:35:11.439463+00:00', 'runtime': '1364460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364521145 ms) 2024-04-14 10:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364580103 ms) 2024-04-14 10:37:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364580104 ms) 2024-04-14 10:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364580104 ms) 2024-04-14 10:37:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364580105 ms) 2024-04-14 10:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364581144 ms) 2024-04-14 10:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364581145 ms) 2024-04-14 10:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:37:11.439465+00:00', 'runtime': '1364580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364581147 ms) 2024-04-14 10:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:36:11.439492+00:00', 'runtime': '1364520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364581148 ms) 2024-04-14 10:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364640101 ms) 2024-04-14 10:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364640101 ms) 2024-04-14 10:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364640101 ms) 2024-04-14 10:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364640102 ms) 2024-04-14 10:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364641140 ms) 2024-04-14 10:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364641141 ms) 2024-04-14 10:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:38:11.439434+00:00', 'runtime': '1364640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364641143 ms) 2024-04-14 10:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:37:11.439465+00:00', 'runtime': '1364580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364641144 ms) 2024-04-14 10:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364700103 ms) 2024-04-14 10:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364700103 ms) 2024-04-14 10:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364700104 ms) 2024-04-14 10:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364700104 ms) 2024-04-14 10:39:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364701147 ms) 2024-04-14 10:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364701148 ms) 2024-04-14 10:39:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:39:11.439481+00:00', 'runtime': '1364700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364701150 ms) 2024-04-14 10:39:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:38:11.439434+00:00', 'runtime': '1364640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364701151 ms) 2024-04-14 10:40:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364760102 ms) 2024-04-14 10:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364760102 ms) 2024-04-14 10:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364760102 ms) 2024-04-14 10:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364760103 ms) 2024-04-14 10:40:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364761143 ms) 2024-04-14 10:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364761144 ms) 2024-04-14 10:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:40:11.440764+00:00', 'runtime': '1364760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364761147 ms) 2024-04-14 10:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:39:11.439481+00:00', 'runtime': '1364700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364761148 ms) 2024-04-14 10:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364820100 ms) 2024-04-14 10:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364820101 ms) 2024-04-14 10:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364820101 ms) 2024-04-14 10:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364820102 ms) 2024-04-14 10:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364821140 ms) 2024-04-14 10:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364821141 ms) 2024-04-14 10:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:41:11.439438+00:00', 'runtime': '1364820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364821143 ms) 2024-04-14 10:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:40:11.440764+00:00', 'runtime': '1364760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364821144 ms) 2024-04-14 10:42:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364880103 ms) 2024-04-14 10:42:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364880104 ms) 2024-04-14 10:42:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364880105 ms) 2024-04-14 10:42:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364880105 ms) 2024-04-14 10:42:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364881144 ms) 2024-04-14 10:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364881145 ms) 2024-04-14 10:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:42:11.440345+00:00', 'runtime': '1364880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364881148 ms) 2024-04-14 10:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:41:11.439438+00:00', 'runtime': '1364820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364881150 ms) 2024-04-14 10:43:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1364940099 ms) 2024-04-14 10:43:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1364940099 ms) 2024-04-14 10:43:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1364940100 ms) 2024-04-14 10:43:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1364940100 ms) 2024-04-14 10:43:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1364941139 ms) 2024-04-14 10:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1364941140 ms) 2024-04-14 10:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:43:11.439424+00:00', 'runtime': '1364940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364941143 ms) 2024-04-14 10:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:42:11.440345+00:00', 'runtime': '1364880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1364941144 ms) 2024-04-14 10:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365000102 ms) 2024-04-14 10:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365000102 ms) 2024-04-14 10:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365000103 ms) 2024-04-14 10:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365000103 ms) 2024-04-14 10:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365001143 ms) 2024-04-14 10:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365001144 ms) 2024-04-14 10:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:44:11.439492+00:00', 'runtime': '1365000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365001146 ms) 2024-04-14 10:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:43:11.439424+00:00', 'runtime': '1364940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365001147 ms) 2024-04-14 10:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365060100 ms) 2024-04-14 10:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365060101 ms) 2024-04-14 10:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365060102 ms) 2024-04-14 10:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365060102 ms) 2024-04-14 10:45:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365061138 ms) 2024-04-14 10:45:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365061139 ms) 2024-04-14 10:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:45:11.439464+00:00', 'runtime': '1365060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365061141 ms) 2024-04-14 10:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:44:11.439492+00:00', 'runtime': '1365000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365061142 ms) 2024-04-14 10:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365120100 ms) 2024-04-14 10:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365120101 ms) 2024-04-14 10:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365120101 ms) 2024-04-14 10:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365120102 ms) 2024-04-14 10:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365121140 ms) 2024-04-14 10:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365121141 ms) 2024-04-14 10:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:46:11.439456+00:00', 'runtime': '1365120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365121143 ms) 2024-04-14 10:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:45:11.439464+00:00', 'runtime': '1365060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365121144 ms) 2024-04-14 10:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365180103 ms) 2024-04-14 10:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365180103 ms) 2024-04-14 10:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365180104 ms) 2024-04-14 10:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365180104 ms) 2024-04-14 10:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365181144 ms) 2024-04-14 10:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365181145 ms) 2024-04-14 10:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:47:11.439458+00:00', 'runtime': '1365180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365181147 ms) 2024-04-14 10:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:46:11.439456+00:00', 'runtime': '1365120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365181148 ms) 2024-04-14 10:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365240101 ms) 2024-04-14 10:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365240101 ms) 2024-04-14 10:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365240102 ms) 2024-04-14 10:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365240102 ms) 2024-04-14 10:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365241141 ms) 2024-04-14 10:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365241142 ms) 2024-04-14 10:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:48:11.439449+00:00', 'runtime': '1365240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365241144 ms) 2024-04-14 10:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:47:11.439458+00:00', 'runtime': '1365180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365241145 ms) 2024-04-14 10:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365300103 ms) 2024-04-14 10:49:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365300104 ms) 2024-04-14 10:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365300104 ms) 2024-04-14 10:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365300104 ms) 2024-04-14 10:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365301144 ms) 2024-04-14 10:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365301145 ms) 2024-04-14 10:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:49:11.439468+00:00', 'runtime': '1365300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365301148 ms) 2024-04-14 10:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:48:11.439449+00:00', 'runtime': '1365240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365301149 ms) 2024-04-14 10:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365360100 ms) 2024-04-14 10:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365360101 ms) 2024-04-14 10:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365360101 ms) 2024-04-14 10:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365360102 ms) 2024-04-14 10:50:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365361139 ms) 2024-04-14 10:50:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365361140 ms) 2024-04-14 10:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:50:11.439435+00:00', 'runtime': '1365360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365361142 ms) 2024-04-14 10:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:49:11.439468+00:00', 'runtime': '1365300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365361142 ms) 2024-04-14 10:51:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365420101 ms) 2024-04-14 10:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365420101 ms) 2024-04-14 10:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365420101 ms) 2024-04-14 10:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365420102 ms) 2024-04-14 10:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365421140 ms) 2024-04-14 10:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365421141 ms) 2024-04-14 10:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:51:11.439474+00:00', 'runtime': '1365420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365421143 ms) 2024-04-14 10:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:50:11.439435+00:00', 'runtime': '1365360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365421144 ms) 2024-04-14 10:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365480103 ms) 2024-04-14 10:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365480103 ms) 2024-04-14 10:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365480104 ms) 2024-04-14 10:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365480104 ms) 2024-04-14 10:52:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365481148 ms) 2024-04-14 10:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365481149 ms) 2024-04-14 10:52:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:52:11.439449+00:00', 'runtime': '1365480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365481152 ms) 2024-04-14 10:52:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:51:11.439474+00:00', 'runtime': '1365420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365481153 ms) 2024-04-14 10:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365540100 ms) 2024-04-14 10:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365540101 ms) 2024-04-14 10:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365540101 ms) 2024-04-14 10:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365540102 ms) 2024-04-14 10:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365541143 ms) 2024-04-14 10:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365541144 ms) 2024-04-14 10:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:53:11.439460+00:00', 'runtime': '1365540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365541146 ms) 2024-04-14 10:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:52:11.439449+00:00', 'runtime': '1365480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365541147 ms) 2024-04-14 10:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365600103 ms) 2024-04-14 10:54:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365600104 ms) 2024-04-14 10:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365600104 ms) 2024-04-14 10:54:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365600105 ms) 2024-04-14 10:54:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365601143 ms) 2024-04-14 10:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365601144 ms) 2024-04-14 10:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:54:11.439446+00:00', 'runtime': '1365600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365601146 ms) 2024-04-14 10:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:53:11.439460+00:00', 'runtime': '1365540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365601147 ms) 2024-04-14 10:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365660100 ms) 2024-04-14 10:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365660101 ms) 2024-04-14 10:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365660101 ms) 2024-04-14 10:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365660102 ms) 2024-04-14 10:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365661140 ms) 2024-04-14 10:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365661141 ms) 2024-04-14 10:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:55:11.439454+00:00', 'runtime': '1365660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365661143 ms) 2024-04-14 10:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:54:11.439446+00:00', 'runtime': '1365600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365661144 ms) 2024-04-14 10:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365720100 ms) 2024-04-14 10:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365720101 ms) 2024-04-14 10:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365720101 ms) 2024-04-14 10:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365720101 ms) 2024-04-14 10:56:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365721137 ms) 2024-04-14 10:56:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365721138 ms) 2024-04-14 10:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:56:11.439477+00:00', 'runtime': '1365720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365721140 ms) 2024-04-14 10:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:55:11.439454+00:00', 'runtime': '1365660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365721141 ms) 2024-04-14 10:57:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365780102 ms) 2024-04-14 10:57:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365780102 ms) 2024-04-14 10:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365780102 ms) 2024-04-14 10:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365780103 ms) 2024-04-14 10:57:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365781143 ms) 2024-04-14 10:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365781144 ms) 2024-04-14 10:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:57:11.439465+00:00', 'runtime': '1365780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365781146 ms) 2024-04-14 10:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:56:11.439477+00:00', 'runtime': '1365720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365781147 ms) 2024-04-14 10:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365840100 ms) 2024-04-14 10:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365840101 ms) 2024-04-14 10:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365840101 ms) 2024-04-14 10:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365840102 ms) 2024-04-14 10:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365841140 ms) 2024-04-14 10:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365841141 ms) 2024-04-14 10:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:58:11.439460+00:00', 'runtime': '1365840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365841143 ms) 2024-04-14 10:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:57:11.439465+00:00', 'runtime': '1365780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365841144 ms) 2024-04-14 10:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365900100 ms) 2024-04-14 10:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365900101 ms) 2024-04-14 10:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365900101 ms) 2024-04-14 10:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365900102 ms) 2024-04-14 10:59:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365901139 ms) 2024-04-14 10:59:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365901140 ms) 2024-04-14 10:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:59:11.439472+00:00', 'runtime': '1365900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365901143 ms) 2024-04-14 10:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:58:11.439460+00:00', 'runtime': '1365840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365901144 ms) 2024-04-14 11:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1365960103 ms) 2024-04-14 11:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1365960103 ms) 2024-04-14 11:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1365960104 ms) 2024-04-14 11:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1365960104 ms) 2024-04-14 11:00:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1365961141 ms) 2024-04-14 11:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1365961142 ms) 2024-04-14 11:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:00:11.439442+00:00', 'runtime': '1365960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365961144 ms) 2024-04-14 11:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:59:11.439472+00:00', 'runtime': '1365900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1365961145 ms) 2024-04-14 11:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366020100 ms) 2024-04-14 11:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366020101 ms) 2024-04-14 11:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366020101 ms) 2024-04-14 11:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366020101 ms) 2024-04-14 11:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366021140 ms) 2024-04-14 11:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366021141 ms) 2024-04-14 11:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:01:11.439440+00:00', 'runtime': '1366020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366021143 ms) 2024-04-14 11:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:00:11.439442+00:00', 'runtime': '1365960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366021144 ms) 2024-04-14 11:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366080100 ms) 2024-04-14 11:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366080101 ms) 2024-04-14 11:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366080101 ms) 2024-04-14 11:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366080102 ms) 2024-04-14 11:02:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366081140 ms) 2024-04-14 11:02:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366081141 ms) 2024-04-14 11:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:02:11.439477+00:00', 'runtime': '1366080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366081143 ms) 2024-04-14 11:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:01:11.439440+00:00', 'runtime': '1366020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366081144 ms) 2024-04-14 11:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366140102 ms) 2024-04-14 11:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366140103 ms) 2024-04-14 11:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366140103 ms) 2024-04-14 11:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366140104 ms) 2024-04-14 11:03:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366141146 ms) 2024-04-14 11:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366141147 ms) 2024-04-14 11:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:03:11.439487+00:00', 'runtime': '1366140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366141149 ms) 2024-04-14 11:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:02:11.439477+00:00', 'runtime': '1366080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366141150 ms) 2024-04-14 11:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366200100 ms) 2024-04-14 11:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366200101 ms) 2024-04-14 11:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366200101 ms) 2024-04-14 11:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366200101 ms) 2024-04-14 11:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366201140 ms) 2024-04-14 11:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366201142 ms) 2024-04-14 11:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:04:11.439448+00:00', 'runtime': '1366200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366201145 ms) 2024-04-14 11:04:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:03:11.439487+00:00', 'runtime': '1366140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366201146 ms) 2024-04-14 11:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366260103 ms) 2024-04-14 11:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366260104 ms) 2024-04-14 11:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366260104 ms) 2024-04-14 11:05:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366260105 ms) 2024-04-14 11:05:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366261143 ms) 2024-04-14 11:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366261144 ms) 2024-04-14 11:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:05:11.439444+00:00', 'runtime': '1366260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366261147 ms) 2024-04-14 11:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:04:11.439448+00:00', 'runtime': '1366200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366261148 ms) 2024-04-14 11:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366320102 ms) 2024-04-14 11:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366320102 ms) 2024-04-14 11:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366320102 ms) 2024-04-14 11:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366320103 ms) 2024-04-14 11:06:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366321141 ms) 2024-04-14 11:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366321142 ms) 2024-04-14 11:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:06:11.440885+00:00', 'runtime': '1366320.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366321144 ms) 2024-04-14 11:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:05:11.439444+00:00', 'runtime': '1366260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366321145 ms) 2024-04-14 11:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366380101 ms) 2024-04-14 11:07:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366380102 ms) 2024-04-14 11:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366380102 ms) 2024-04-14 11:07:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366380103 ms) 2024-04-14 11:07:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366381141 ms) 2024-04-14 11:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366381142 ms) 2024-04-14 11:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:07:11.440342+00:00', 'runtime': '1366380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366381144 ms) 2024-04-14 11:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:06:11.440885+00:00', 'runtime': '1366320.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366381145 ms) 2024-04-14 11:08:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366440104 ms) 2024-04-14 11:08:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366440105 ms) 2024-04-14 11:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366440105 ms) 2024-04-14 11:08:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366440106 ms) 2024-04-14 11:08:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366441147 ms) 2024-04-14 11:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366441148 ms) 2024-04-14 11:08:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:08:11.440918+00:00', 'runtime': '1366440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366441150 ms) 2024-04-14 11:08:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:07:11.440342+00:00', 'runtime': '1366380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366441151 ms) 2024-04-14 11:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366500100 ms) 2024-04-14 11:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366500101 ms) 2024-04-14 11:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366500101 ms) 2024-04-14 11:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366500102 ms) 2024-04-14 11:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366501141 ms) 2024-04-14 11:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366501142 ms) 2024-04-14 11:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:09:11.439413+00:00', 'runtime': '1366500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366501144 ms) 2024-04-14 11:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:08:11.440918+00:00', 'runtime': '1366440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366501145 ms) 2024-04-14 11:10:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366560101 ms) 2024-04-14 11:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366560101 ms) 2024-04-14 11:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366560102 ms) 2024-04-14 11:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366560102 ms) 2024-04-14 11:10:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366561142 ms) 2024-04-14 11:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366561143 ms) 2024-04-14 11:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:10:11.439502+00:00', 'runtime': '1366560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366561144 ms) 2024-04-14 11:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:09:11.439413+00:00', 'runtime': '1366500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366561145 ms) 2024-04-14 11:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366620100 ms) 2024-04-14 11:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366620101 ms) 2024-04-14 11:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366620101 ms) 2024-04-14 11:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366620102 ms) 2024-04-14 11:11:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366621142 ms) 2024-04-14 11:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366621143 ms) 2024-04-14 11:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:11:11.439495+00:00', 'runtime': '1366620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366621145 ms) 2024-04-14 11:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:10:11.439502+00:00', 'runtime': '1366560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366621146 ms) 2024-04-14 11:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366680100 ms) 2024-04-14 11:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366680101 ms) 2024-04-14 11:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366680101 ms) 2024-04-14 11:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366680102 ms) 2024-04-14 11:12:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366681138 ms) 2024-04-14 11:12:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366681139 ms) 2024-04-14 11:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:12:11.439462+00:00', 'runtime': '1366680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366681141 ms) 2024-04-14 11:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:11:11.439495+00:00', 'runtime': '1366620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366681142 ms) 2024-04-14 11:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366740103 ms) 2024-04-14 11:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366740103 ms) 2024-04-14 11:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366740104 ms) 2024-04-14 11:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366740104 ms) 2024-04-14 11:13:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366741141 ms) 2024-04-14 11:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366741142 ms) 2024-04-14 11:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:13:11.439438+00:00', 'runtime': '1366740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366741143 ms) 2024-04-14 11:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:12:11.439462+00:00', 'runtime': '1366680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366741144 ms) 2024-04-14 11:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366800100 ms) 2024-04-14 11:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366800101 ms) 2024-04-14 11:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366800101 ms) 2024-04-14 11:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366800101 ms) 2024-04-14 11:14:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366801139 ms) 2024-04-14 11:14:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366801140 ms) 2024-04-14 11:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:14:11.439488+00:00', 'runtime': '1366800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366801142 ms) 2024-04-14 11:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:13:11.439438+00:00', 'runtime': '1366740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366801143 ms) 2024-04-14 11:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366860103 ms) 2024-04-14 11:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366860104 ms) 2024-04-14 11:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366860104 ms) 2024-04-14 11:15:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366860105 ms) 2024-04-14 11:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366861143 ms) 2024-04-14 11:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366861145 ms) 2024-04-14 11:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:15:11.439493+00:00', 'runtime': '1366860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366861147 ms) 2024-04-14 11:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:14:11.439488+00:00', 'runtime': '1366800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366861148 ms) 2024-04-14 11:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366920100 ms) 2024-04-14 11:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366920101 ms) 2024-04-14 11:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366920101 ms) 2024-04-14 11:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366920102 ms) 2024-04-14 11:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366921140 ms) 2024-04-14 11:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366921141 ms) 2024-04-14 11:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:16:11.439466+00:00', 'runtime': '1366920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366921143 ms) 2024-04-14 11:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:15:11.439493+00:00', 'runtime': '1366860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366921144 ms) 2024-04-14 11:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1366980100 ms) 2024-04-14 11:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1366980101 ms) 2024-04-14 11:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1366980101 ms) 2024-04-14 11:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1366980101 ms) 2024-04-14 11:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1366981140 ms) 2024-04-14 11:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1366981141 ms) 2024-04-14 11:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:17:11.439432+00:00', 'runtime': '1366980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366981143 ms) 2024-04-14 11:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:16:11.439466+00:00', 'runtime': '1366920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1366981144 ms) 2024-04-14 11:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367040103 ms) 2024-04-14 11:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367040103 ms) 2024-04-14 11:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367040103 ms) 2024-04-14 11:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367040104 ms) 2024-04-14 11:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367041144 ms) 2024-04-14 11:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367041145 ms) 2024-04-14 11:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:18:11.439472+00:00', 'runtime': '1367040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367041148 ms) 2024-04-14 11:18:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:17:11.439432+00:00', 'runtime': '1366980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367041149 ms) 2024-04-14 11:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367100100 ms) 2024-04-14 11:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367100101 ms) 2024-04-14 11:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367100101 ms) 2024-04-14 11:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367100102 ms) 2024-04-14 11:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367101140 ms) 2024-04-14 11:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367101141 ms) 2024-04-14 11:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:19:11.439457+00:00', 'runtime': '1367100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367101143 ms) 2024-04-14 11:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:18:11.439472+00:00', 'runtime': '1367040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367101144 ms) 2024-04-14 11:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367160100 ms) 2024-04-14 11:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367160101 ms) 2024-04-14 11:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367160101 ms) 2024-04-14 11:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367160101 ms) 2024-04-14 11:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367161140 ms) 2024-04-14 11:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367161141 ms) 2024-04-14 11:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:20:11.439493+00:00', 'runtime': '1367160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367161143 ms) 2024-04-14 11:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:19:11.439457+00:00', 'runtime': '1367100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367161144 ms) 2024-04-14 11:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367220103 ms) 2024-04-14 11:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367220103 ms) 2024-04-14 11:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367220104 ms) 2024-04-14 11:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367220104 ms) 2024-04-14 11:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367221144 ms) 2024-04-14 11:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367221145 ms) 2024-04-14 11:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:21:11.439444+00:00', 'runtime': '1367220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367221147 ms) 2024-04-14 11:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:20:11.439493+00:00', 'runtime': '1367160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367221148 ms) 2024-04-14 11:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367280100 ms) 2024-04-14 11:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367280101 ms) 2024-04-14 11:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367280102 ms) 2024-04-14 11:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367280102 ms) 2024-04-14 11:22:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367281139 ms) 2024-04-14 11:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367281140 ms) 2024-04-14 11:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:22:11.439494+00:00', 'runtime': '1367280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367281142 ms) 2024-04-14 11:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:21:11.439444+00:00', 'runtime': '1367220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367281143 ms) 2024-04-14 11:23:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367340099 ms) 2024-04-14 11:23:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367340100 ms) 2024-04-14 11:23:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367340100 ms) 2024-04-14 11:23:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367340100 ms) 2024-04-14 11:23:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367341138 ms) 2024-04-14 11:23:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367341139 ms) 2024-04-14 11:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:23:11.439460+00:00', 'runtime': '1367340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367341141 ms) 2024-04-14 11:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:22:11.439494+00:00', 'runtime': '1367280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367341142 ms) 2024-04-14 11:24:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367400101 ms) 2024-04-14 11:24:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367400102 ms) 2024-04-14 11:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367400102 ms) 2024-04-14 11:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367400102 ms) 2024-04-14 11:24:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367401142 ms) 2024-04-14 11:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367401143 ms) 2024-04-14 11:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:24:11.439467+00:00', 'runtime': '1367400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367401146 ms) 2024-04-14 11:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:23:11.439460+00:00', 'runtime': '1367340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367401147 ms) 2024-04-14 11:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367460101 ms) 2024-04-14 11:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367460101 ms) 2024-04-14 11:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367460101 ms) 2024-04-14 11:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367460102 ms) 2024-04-14 11:25:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367461137 ms) 2024-04-14 11:25:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367461138 ms) 2024-04-14 11:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:25:11.439479+00:00', 'runtime': '1367460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367461140 ms) 2024-04-14 11:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:24:11.439467+00:00', 'runtime': '1367400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367461141 ms) 2024-04-14 11:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367520100 ms) 2024-04-14 11:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367520101 ms) 2024-04-14 11:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367520101 ms) 2024-04-14 11:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367520102 ms) 2024-04-14 11:26:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367521139 ms) 2024-04-14 11:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367521140 ms) 2024-04-14 11:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:26:11.439420+00:00', 'runtime': '1367520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367521142 ms) 2024-04-14 11:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:25:11.439479+00:00', 'runtime': '1367460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367521142 ms) 2024-04-14 11:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367580103 ms) 2024-04-14 11:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367580103 ms) 2024-04-14 11:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367580104 ms) 2024-04-14 11:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367580104 ms) 2024-04-14 11:27:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367581143 ms) 2024-04-14 11:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367581144 ms) 2024-04-14 11:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:27:11.439439+00:00', 'runtime': '1367580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367581146 ms) 2024-04-14 11:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:26:11.439420+00:00', 'runtime': '1367520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367581147 ms) 2024-04-14 11:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367640100 ms) 2024-04-14 11:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367640101 ms) 2024-04-14 11:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367640101 ms) 2024-04-14 11:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367640102 ms) 2024-04-14 11:28:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367641138 ms) 2024-04-14 11:28:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367641139 ms) 2024-04-14 11:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:28:11.439452+00:00', 'runtime': '1367640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367641141 ms) 2024-04-14 11:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:27:11.439439+00:00', 'runtime': '1367580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367641142 ms) 2024-04-14 11:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367700100 ms) 2024-04-14 11:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367700101 ms) 2024-04-14 11:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367700101 ms) 2024-04-14 11:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367700102 ms) 2024-04-14 11:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367701140 ms) 2024-04-14 11:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367701141 ms) 2024-04-14 11:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:29:11.439496+00:00', 'runtime': '1367700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367701144 ms) 2024-04-14 11:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:28:11.439452+00:00', 'runtime': '1367640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367701144 ms) 2024-04-14 11:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367760102 ms) 2024-04-14 11:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367760103 ms) 2024-04-14 11:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367760103 ms) 2024-04-14 11:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367760104 ms) 2024-04-14 11:30:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367761145 ms) 2024-04-14 11:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367761146 ms) 2024-04-14 11:30:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:30:11.439463+00:00', 'runtime': '1367760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367761148 ms) 2024-04-14 11:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:29:11.439496+00:00', 'runtime': '1367700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367761149 ms) 2024-04-14 11:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367820100 ms) 2024-04-14 11:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367820101 ms) 2024-04-14 11:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367820101 ms) 2024-04-14 11:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367820102 ms) 2024-04-14 11:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367821143 ms) 2024-04-14 11:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367821144 ms) 2024-04-14 11:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:31:11.439444+00:00', 'runtime': '1367820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367821146 ms) 2024-04-14 11:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:30:11.439463+00:00', 'runtime': '1367760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367821147 ms) 2024-04-14 11:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367880103 ms) 2024-04-14 11:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367880103 ms) 2024-04-14 11:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367880104 ms) 2024-04-14 11:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367880104 ms) 2024-04-14 11:32:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367881144 ms) 2024-04-14 11:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367881145 ms) 2024-04-14 11:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:32:11.439472+00:00', 'runtime': '1367880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367881147 ms) 2024-04-14 11:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:31:11.439444+00:00', 'runtime': '1367820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367881148 ms) 2024-04-14 11:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1367940100 ms) 2024-04-14 11:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1367940101 ms) 2024-04-14 11:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1367940101 ms) 2024-04-14 11:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1367940102 ms) 2024-04-14 11:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1367941140 ms) 2024-04-14 11:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1367941142 ms) 2024-04-14 11:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:33:11.439418+00:00', 'runtime': '1367940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367941144 ms) 2024-04-14 11:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:32:11.439472+00:00', 'runtime': '1367880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1367941145 ms) 2024-04-14 11:34:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368000101 ms) 2024-04-14 11:34:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368000102 ms) 2024-04-14 11:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368000102 ms) 2024-04-14 11:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368000102 ms) 2024-04-14 11:34:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368001141 ms) 2024-04-14 11:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368001142 ms) 2024-04-14 11:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:34:11.439447+00:00', 'runtime': '1368000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368001144 ms) 2024-04-14 11:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:33:11.439418+00:00', 'runtime': '1367940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368001145 ms) 2024-04-14 11:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368060103 ms) 2024-04-14 11:35:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368060104 ms) 2024-04-14 11:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368060104 ms) 2024-04-14 11:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368060104 ms) 2024-04-14 11:35:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368061145 ms) 2024-04-14 11:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368061146 ms) 2024-04-14 11:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:35:11.439495+00:00', 'runtime': '1368060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368061148 ms) 2024-04-14 11:35:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:34:11.439447+00:00', 'runtime': '1368000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368061149 ms) 2024-04-14 11:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368120100 ms) 2024-04-14 11:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368120101 ms) 2024-04-14 11:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368120101 ms) 2024-04-14 11:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368120102 ms) 2024-04-14 11:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368121140 ms) 2024-04-14 11:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368121141 ms) 2024-04-14 11:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:36:11.439463+00:00', 'runtime': '1368120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368121144 ms) 2024-04-14 11:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:35:11.439495+00:00', 'runtime': '1368060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368121144 ms) 2024-04-14 11:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368180103 ms) 2024-04-14 11:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368180103 ms) 2024-04-14 11:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368180104 ms) 2024-04-14 11:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368180104 ms) 2024-04-14 11:37:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368181143 ms) 2024-04-14 11:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368181144 ms) 2024-04-14 11:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:37:11.439471+00:00', 'runtime': '1368180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368181146 ms) 2024-04-14 11:37:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:36:11.439463+00:00', 'runtime': '1368120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368181150 ms) 2024-04-14 11:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368240100 ms) 2024-04-14 11:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368240101 ms) 2024-04-14 11:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368240101 ms) 2024-04-14 11:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368240102 ms) 2024-04-14 11:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368241140 ms) 2024-04-14 11:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368241141 ms) 2024-04-14 11:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:38:11.439452+00:00', 'runtime': '1368240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368241143 ms) 2024-04-14 11:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:37:11.439471+00:00', 'runtime': '1368180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368241144 ms) 2024-04-14 11:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368300103 ms) 2024-04-14 11:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368300103 ms) 2024-04-14 11:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368300104 ms) 2024-04-14 11:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368300104 ms) 2024-04-14 11:39:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368301141 ms) 2024-04-14 11:39:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368301142 ms) 2024-04-14 11:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:39:11.439449+00:00', 'runtime': '1368300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368301144 ms) 2024-04-14 11:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:38:11.439452+00:00', 'runtime': '1368240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368301145 ms) 2024-04-14 11:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368360100 ms) 2024-04-14 11:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368360101 ms) 2024-04-14 11:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368360102 ms) 2024-04-14 11:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368360102 ms) 2024-04-14 11:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368361140 ms) 2024-04-14 11:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368361141 ms) 2024-04-14 11:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:40:11.439475+00:00', 'runtime': '1368360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368361143 ms) 2024-04-14 11:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:39:11.439449+00:00', 'runtime': '1368300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368361144 ms) 2024-04-14 11:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368420100 ms) 2024-04-14 11:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368420101 ms) 2024-04-14 11:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368420101 ms) 2024-04-14 11:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368420102 ms) 2024-04-14 11:41:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368421143 ms) 2024-04-14 11:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368421144 ms) 2024-04-14 11:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:41:11.439473+00:00', 'runtime': '1368420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368421147 ms) 2024-04-14 11:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:40:11.439475+00:00', 'runtime': '1368360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368421148 ms) 2024-04-14 11:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368480103 ms) 2024-04-14 11:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368480103 ms) 2024-04-14 11:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368480104 ms) 2024-04-14 11:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368480104 ms) 2024-04-14 11:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368481143 ms) 2024-04-14 11:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368481144 ms) 2024-04-14 11:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:42:11.439466+00:00', 'runtime': '1368480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368481146 ms) 2024-04-14 11:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:41:11.439473+00:00', 'runtime': '1368420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368481147 ms) 2024-04-14 11:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368540100 ms) 2024-04-14 11:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368540101 ms) 2024-04-14 11:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368540101 ms) 2024-04-14 11:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368540101 ms) 2024-04-14 11:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368541141 ms) 2024-04-14 11:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368541142 ms) 2024-04-14 11:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:43:11.439482+00:00', 'runtime': '1368540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368541144 ms) 2024-04-14 11:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:42:11.439466+00:00', 'runtime': '1368480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368541145 ms) 2024-04-14 11:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368600100 ms) 2024-04-14 11:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368600101 ms) 2024-04-14 11:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368600101 ms) 2024-04-14 11:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368600102 ms) 2024-04-14 11:44:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368601138 ms) 2024-04-14 11:44:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368601139 ms) 2024-04-14 11:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:44:11.439462+00:00', 'runtime': '1368600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368601141 ms) 2024-04-14 11:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:43:11.439482+00:00', 'runtime': '1368540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368601142 ms) 2024-04-14 11:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368660103 ms) 2024-04-14 11:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368660103 ms) 2024-04-14 11:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368660104 ms) 2024-04-14 11:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368660104 ms) 2024-04-14 11:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368661144 ms) 2024-04-14 11:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368661145 ms) 2024-04-14 11:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:45:11.439481+00:00', 'runtime': '1368660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368661147 ms) 2024-04-14 11:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:44:11.439462+00:00', 'runtime': '1368600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368661148 ms) 2024-04-14 11:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368720100 ms) 2024-04-14 11:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368720101 ms) 2024-04-14 11:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368720101 ms) 2024-04-14 11:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368720102 ms) 2024-04-14 11:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368721142 ms) 2024-04-14 11:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368721142 ms) 2024-04-14 11:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:46:11.439433+00:00', 'runtime': '1368720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368721144 ms) 2024-04-14 11:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:45:11.439481+00:00', 'runtime': '1368660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368721145 ms) 2024-04-14 11:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368780100 ms) 2024-04-14 11:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368780101 ms) 2024-04-14 11:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368780101 ms) 2024-04-14 11:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368780102 ms) 2024-04-14 11:47:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368781139 ms) 2024-04-14 11:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368781140 ms) 2024-04-14 11:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:47:11.439459+00:00', 'runtime': '1368780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368781143 ms) 2024-04-14 11:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:46:11.439433+00:00', 'runtime': '1368720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368781144 ms) 2024-04-14 11:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368840103 ms) 2024-04-14 11:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368840103 ms) 2024-04-14 11:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368840104 ms) 2024-04-14 11:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368840104 ms) 2024-04-14 11:48:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368841144 ms) 2024-04-14 11:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368841145 ms) 2024-04-14 11:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:48:11.439447+00:00', 'runtime': '1368840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368841147 ms) 2024-04-14 11:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:47:11.439459+00:00', 'runtime': '1368780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368841148 ms) 2024-04-14 11:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368900100 ms) 2024-04-14 11:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368900101 ms) 2024-04-14 11:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368900101 ms) 2024-04-14 11:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368900102 ms) 2024-04-14 11:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368901144 ms) 2024-04-14 11:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368901145 ms) 2024-04-14 11:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:49:11.439458+00:00', 'runtime': '1368900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368901147 ms) 2024-04-14 11:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:48:11.439447+00:00', 'runtime': '1368840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368901148 ms) 2024-04-14 11:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1368960103 ms) 2024-04-14 11:50:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1368960104 ms) 2024-04-14 11:50:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1368960104 ms) 2024-04-14 11:50:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1368960105 ms) 2024-04-14 11:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1368961144 ms) 2024-04-14 11:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1368961145 ms) 2024-04-14 11:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:50:11.439488+00:00', 'runtime': '1368960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368961148 ms) 2024-04-14 11:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:49:11.439458+00:00', 'runtime': '1368900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1368961148 ms) 2024-04-14 11:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369020100 ms) 2024-04-14 11:51:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369020100 ms) 2024-04-14 11:51:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369020100 ms) 2024-04-14 11:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369020101 ms) 2024-04-14 11:51:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369021138 ms) 2024-04-14 11:51:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369021139 ms) 2024-04-14 11:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:51:11.439405+00:00', 'runtime': '1369020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369021141 ms) 2024-04-14 11:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:50:11.439488+00:00', 'runtime': '1368960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369021142 ms) 2024-04-14 11:52:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369080101 ms) 2024-04-14 11:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369080101 ms) 2024-04-14 11:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369080101 ms) 2024-04-14 11:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369080102 ms) 2024-04-14 11:52:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369081138 ms) 2024-04-14 11:52:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369081139 ms) 2024-04-14 11:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:52:11.439471+00:00', 'runtime': '1369080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369081141 ms) 2024-04-14 11:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:51:11.439405+00:00', 'runtime': '1369020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369081142 ms) 2024-04-14 11:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369140103 ms) 2024-04-14 11:53:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369140104 ms) 2024-04-14 11:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369140104 ms) 2024-04-14 11:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369140104 ms) 2024-04-14 11:53:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369141142 ms) 2024-04-14 11:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369141143 ms) 2024-04-14 11:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:53:11.439479+00:00', 'runtime': '1369140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369141146 ms) 2024-04-14 11:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:52:11.439471+00:00', 'runtime': '1369080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369141147 ms) 2024-04-14 11:54:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369200101 ms) 2024-04-14 11:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369200101 ms) 2024-04-14 11:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369200102 ms) 2024-04-14 11:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369200102 ms) 2024-04-14 11:54:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369201139 ms) 2024-04-14 11:54:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369201140 ms) 2024-04-14 11:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:54:11.439455+00:00', 'runtime': '1369200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369201142 ms) 2024-04-14 11:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:53:11.439479+00:00', 'runtime': '1369140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369201142 ms) 2024-04-14 11:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369260100 ms) 2024-04-14 11:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369260101 ms) 2024-04-14 11:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369260101 ms) 2024-04-14 11:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369260102 ms) 2024-04-14 11:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369261140 ms) 2024-04-14 11:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369261141 ms) 2024-04-14 11:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:55:11.439477+00:00', 'runtime': '1369260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369261143 ms) 2024-04-14 11:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:54:11.439455+00:00', 'runtime': '1369200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369261144 ms) 2024-04-14 11:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369320103 ms) 2024-04-14 11:56:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369320103 ms) 2024-04-14 11:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369320104 ms) 2024-04-14 11:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369320104 ms) 2024-04-14 11:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369321143 ms) 2024-04-14 11:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369321144 ms) 2024-04-14 11:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:56:11.439484+00:00', 'runtime': '1369320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369321146 ms) 2024-04-14 11:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:55:11.439477+00:00', 'runtime': '1369260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369321147 ms) 2024-04-14 11:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369380100 ms) 2024-04-14 11:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369380101 ms) 2024-04-14 11:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369380101 ms) 2024-04-14 11:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369380102 ms) 2024-04-14 11:57:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369381143 ms) 2024-04-14 11:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369381144 ms) 2024-04-14 11:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:57:11.439494+00:00', 'runtime': '1369380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369381146 ms) 2024-04-14 11:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:56:11.439484+00:00', 'runtime': '1369320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369381147 ms) 2024-04-14 11:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369440103 ms) 2024-04-14 11:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369440103 ms) 2024-04-14 11:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369440104 ms) 2024-04-14 11:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369440104 ms) 2024-04-14 11:58:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369441144 ms) 2024-04-14 11:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369441145 ms) 2024-04-14 11:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:58:11.439464+00:00', 'runtime': '1369440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369441146 ms) 2024-04-14 11:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:57:11.439494+00:00', 'runtime': '1369380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369441147 ms) 2024-04-14 11:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369500100 ms) 2024-04-14 11:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369500101 ms) 2024-04-14 11:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369500101 ms) 2024-04-14 11:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369500102 ms) 2024-04-14 11:59:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369501141 ms) 2024-04-14 11:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369501142 ms) 2024-04-14 11:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:59:11.439467+00:00', 'runtime': '1369500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369501144 ms) 2024-04-14 11:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:58:11.439464+00:00', 'runtime': '1369440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369501144 ms) 2024-04-14 12:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369560100 ms) 2024-04-14 12:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369560101 ms) 2024-04-14 12:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369560101 ms) 2024-04-14 12:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369560102 ms) 2024-04-14 12:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369561143 ms) 2024-04-14 12:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369561144 ms) 2024-04-14 12:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:00:11.439431+00:00', 'runtime': '1369560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369561146 ms) 2024-04-14 12:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:59:11.439467+00:00', 'runtime': '1369500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369561147 ms) 2024-04-14 12:01:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369620104 ms) 2024-04-14 12:01:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369620105 ms) 2024-04-14 12:01:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369620105 ms) 2024-04-14 12:01:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369620106 ms) 2024-04-14 12:01:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369621147 ms) 2024-04-14 12:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369621148 ms) 2024-04-14 12:01:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:01:11.441340+00:00', 'runtime': '1369620.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369621150 ms) 2024-04-14 12:01:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:00:11.439431+00:00', 'runtime': '1369560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369621151 ms) 2024-04-14 12:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369680100 ms) 2024-04-14 12:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369680101 ms) 2024-04-14 12:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369680101 ms) 2024-04-14 12:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369680101 ms) 2024-04-14 12:02:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369681140 ms) 2024-04-14 12:02:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369681141 ms) 2024-04-14 12:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:02:11.439441+00:00', 'runtime': '1369680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369681143 ms) 2024-04-14 12:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:01:11.441340+00:00', 'runtime': '1369620.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369681144 ms) 2024-04-14 12:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369740102 ms) 2024-04-14 12:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369740103 ms) 2024-04-14 12:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369740103 ms) 2024-04-14 12:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369740104 ms) 2024-04-14 12:03:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369741146 ms) 2024-04-14 12:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369741147 ms) 2024-04-14 12:03:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:03:11.439458+00:00', 'runtime': '1369740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369741151 ms) 2024-04-14 12:03:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:02:11.439441+00:00', 'runtime': '1369680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369741152 ms) 2024-04-14 12:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369800100 ms) 2024-04-14 12:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369800101 ms) 2024-04-14 12:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369800101 ms) 2024-04-14 12:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369800102 ms) 2024-04-14 12:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369801140 ms) 2024-04-14 12:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369801141 ms) 2024-04-14 12:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:04:11.439399+00:00', 'runtime': '1369800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369801143 ms) 2024-04-14 12:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:03:11.439458+00:00', 'runtime': '1369740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369801144 ms) 2024-04-14 12:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369860100 ms) 2024-04-14 12:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369860101 ms) 2024-04-14 12:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369860101 ms) 2024-04-14 12:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369860102 ms) 2024-04-14 12:05:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369861138 ms) 2024-04-14 12:05:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369861139 ms) 2024-04-14 12:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:05:11.440370+00:00', 'runtime': '1369860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369861141 ms) 2024-04-14 12:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:04:11.439399+00:00', 'runtime': '1369800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369861142 ms) 2024-04-14 12:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369920103 ms) 2024-04-14 12:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369920103 ms) 2024-04-14 12:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369920104 ms) 2024-04-14 12:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369920104 ms) 2024-04-14 12:06:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369921142 ms) 2024-04-14 12:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369921143 ms) 2024-04-14 12:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:06:11.439485+00:00', 'runtime': '1369920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369921145 ms) 2024-04-14 12:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:05:11.440370+00:00', 'runtime': '1369860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369921146 ms) 2024-04-14 12:07:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1369980099 ms) 2024-04-14 12:07:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1369980099 ms) 2024-04-14 12:07:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1369980099 ms) 2024-04-14 12:07:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1369980100 ms) 2024-04-14 12:07:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1369981136 ms) 2024-04-14 12:07:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1369981137 ms) 2024-04-14 12:07:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:07:11.439454+00:00', 'runtime': '1369980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369981139 ms) 2024-04-14 12:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:06:11.439485+00:00', 'runtime': '1369920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1369981139 ms) 2024-04-14 12:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370040100 ms) 2024-04-14 12:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370040101 ms) 2024-04-14 12:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370040101 ms) 2024-04-14 12:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370040102 ms) 2024-04-14 12:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370041140 ms) 2024-04-14 12:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370041141 ms) 2024-04-14 12:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:08:11.439456+00:00', 'runtime': '1370040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370041143 ms) 2024-04-14 12:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:07:11.439454+00:00', 'runtime': '1369980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370041144 ms) 2024-04-14 12:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370100103 ms) 2024-04-14 12:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370100103 ms) 2024-04-14 12:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370100104 ms) 2024-04-14 12:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370100104 ms) 2024-04-14 12:09:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370101142 ms) 2024-04-14 12:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370101143 ms) 2024-04-14 12:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:09:11.439419+00:00', 'runtime': '1370100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370101145 ms) 2024-04-14 12:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:08:11.439456+00:00', 'runtime': '1370040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370101146 ms) 2024-04-14 12:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370160100 ms) 2024-04-14 12:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370160101 ms) 2024-04-14 12:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370160101 ms) 2024-04-14 12:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370160102 ms) 2024-04-14 12:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370161144 ms) 2024-04-14 12:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370161145 ms) 2024-04-14 12:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:10:11.439427+00:00', 'runtime': '1370160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370161147 ms) 2024-04-14 12:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:09:11.439419+00:00', 'runtime': '1370100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370161148 ms) 2024-04-14 12:11:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370220104 ms) 2024-04-14 12:11:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370220104 ms) 2024-04-14 12:11:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370220105 ms) 2024-04-14 12:11:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370220105 ms) 2024-04-14 12:11:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370221145 ms) 2024-04-14 12:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370221146 ms) 2024-04-14 12:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:11:11.439460+00:00', 'runtime': '1370220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370221149 ms) 2024-04-14 12:11:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:10:11.439427+00:00', 'runtime': '1370160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370221150 ms) 2024-04-14 12:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370280101 ms) 2024-04-14 12:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370280101 ms) 2024-04-14 12:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370280102 ms) 2024-04-14 12:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370280102 ms) 2024-04-14 12:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370281140 ms) 2024-04-14 12:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370281141 ms) 2024-04-14 12:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:12:11.439439+00:00', 'runtime': '1370280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370281143 ms) 2024-04-14 12:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:11:11.439460+00:00', 'runtime': '1370220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370281144 ms) 2024-04-14 12:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370340103 ms) 2024-04-14 12:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370340103 ms) 2024-04-14 12:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370340104 ms) 2024-04-14 12:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370340104 ms) 2024-04-14 12:13:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370341144 ms) 2024-04-14 12:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370341145 ms) 2024-04-14 12:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:13:11.439456+00:00', 'runtime': '1370340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370341147 ms) 2024-04-14 12:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:12:11.439439+00:00', 'runtime': '1370280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370341148 ms) 2024-04-14 12:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370400100 ms) 2024-04-14 12:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370400101 ms) 2024-04-14 12:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370400101 ms) 2024-04-14 12:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370400101 ms) 2024-04-14 12:14:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370401139 ms) 2024-04-14 12:14:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370401140 ms) 2024-04-14 12:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:14:11.439446+00:00', 'runtime': '1370400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370401142 ms) 2024-04-14 12:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:13:11.439456+00:00', 'runtime': '1370340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370401143 ms) 2024-04-14 12:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370460103 ms) 2024-04-14 12:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370460103 ms) 2024-04-14 12:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370460104 ms) 2024-04-14 12:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370460104 ms) 2024-04-14 12:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370461143 ms) 2024-04-14 12:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370461144 ms) 2024-04-14 12:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:15:11.439468+00:00', 'runtime': '1370460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370461146 ms) 2024-04-14 12:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:14:11.439446+00:00', 'runtime': '1370400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370461150 ms) 2024-04-14 12:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370520101 ms) 2024-04-14 12:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370520101 ms) 2024-04-14 12:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370520102 ms) 2024-04-14 12:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370520102 ms) 2024-04-14 12:16:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370521143 ms) 2024-04-14 12:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370521144 ms) 2024-04-14 12:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:16:11.439449+00:00', 'runtime': '1370520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370521147 ms) 2024-04-14 12:16:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:15:11.439468+00:00', 'runtime': '1370460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370521147 ms) 2024-04-14 12:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370580100 ms) 2024-04-14 12:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370580101 ms) 2024-04-14 12:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370580101 ms) 2024-04-14 12:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370580102 ms) 2024-04-14 12:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370581140 ms) 2024-04-14 12:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370581141 ms) 2024-04-14 12:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:17:11.439494+00:00', 'runtime': '1370580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370581143 ms) 2024-04-14 12:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:16:11.439449+00:00', 'runtime': '1370520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370581144 ms) 2024-04-14 12:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370640102 ms) 2024-04-14 12:18:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370640102 ms) 2024-04-14 12:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370640103 ms) 2024-04-14 12:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370640103 ms) 2024-04-14 12:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370641143 ms) 2024-04-14 12:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370641144 ms) 2024-04-14 12:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:18:11.439510+00:00', 'runtime': '1370640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370641146 ms) 2024-04-14 12:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:17:11.439494+00:00', 'runtime': '1370580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370641147 ms) 2024-04-14 12:19:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370700101 ms) 2024-04-14 12:19:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370700102 ms) 2024-04-14 12:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370700102 ms) 2024-04-14 12:19:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370700103 ms) 2024-04-14 12:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370701139 ms) 2024-04-14 12:19:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370701140 ms) 2024-04-14 12:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:19:11.440664+00:00', 'runtime': '1370700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370701142 ms) 2024-04-14 12:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:18:11.439510+00:00', 'runtime': '1370640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370701143 ms) 2024-04-14 12:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370760100 ms) 2024-04-14 12:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370760101 ms) 2024-04-14 12:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370760101 ms) 2024-04-14 12:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370760102 ms) 2024-04-14 12:20:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370761137 ms) 2024-04-14 12:20:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370761138 ms) 2024-04-14 12:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:20:11.439484+00:00', 'runtime': '1370760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370761141 ms) 2024-04-14 12:20:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:19:11.440664+00:00', 'runtime': '1370700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370761142 ms) 2024-04-14 12:21:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370820102 ms) 2024-04-14 12:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370820103 ms) 2024-04-14 12:21:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370820103 ms) 2024-04-14 12:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370820104 ms) 2024-04-14 12:21:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370821141 ms) 2024-04-14 12:21:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370821142 ms) 2024-04-14 12:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:21:11.439491+00:00', 'runtime': '1370820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370821144 ms) 2024-04-14 12:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:20:11.439484+00:00', 'runtime': '1370760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370821145 ms) 2024-04-14 12:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370880100 ms) 2024-04-14 12:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370880101 ms) 2024-04-14 12:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370880101 ms) 2024-04-14 12:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370880102 ms) 2024-04-14 12:22:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370881142 ms) 2024-04-14 12:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370881143 ms) 2024-04-14 12:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:22:11.439460+00:00', 'runtime': '1370880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370881145 ms) 2024-04-14 12:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:21:11.439491+00:00', 'runtime': '1370820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370881146 ms) 2024-04-14 12:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1370940100 ms) 2024-04-14 12:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1370940101 ms) 2024-04-14 12:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1370940101 ms) 2024-04-14 12:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1370940101 ms) 2024-04-14 12:23:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1370941145 ms) 2024-04-14 12:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1370941146 ms) 2024-04-14 12:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:23:11.439466+00:00', 'runtime': '1370940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370941148 ms) 2024-04-14 12:23:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:22:11.439460+00:00', 'runtime': '1370880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1370941149 ms) 2024-04-14 12:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371000102 ms) 2024-04-14 12:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371000103 ms) 2024-04-14 12:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371000103 ms) 2024-04-14 12:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371000103 ms) 2024-04-14 12:24:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371001144 ms) 2024-04-14 12:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371001145 ms) 2024-04-14 12:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:24:11.439464+00:00', 'runtime': '1371000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371001146 ms) 2024-04-14 12:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:23:11.439466+00:00', 'runtime': '1370940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371001147 ms) 2024-04-14 12:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371060101 ms) 2024-04-14 12:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371060102 ms) 2024-04-14 12:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371060102 ms) 2024-04-14 12:25:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371060103 ms) 2024-04-14 12:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371061140 ms) 2024-04-14 12:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371061141 ms) 2024-04-14 12:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:25:11.440757+00:00', 'runtime': '1371060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371061144 ms) 2024-04-14 12:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:24:11.439464+00:00', 'runtime': '1371000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371061145 ms) 2024-04-14 12:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371120101 ms) 2024-04-14 12:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371120102 ms) 2024-04-14 12:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371120102 ms) 2024-04-14 12:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371120102 ms) 2024-04-14 12:26:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371121140 ms) 2024-04-14 12:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371121141 ms) 2024-04-14 12:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:26:11.440306+00:00', 'runtime': '1371120.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371121144 ms) 2024-04-14 12:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:25:11.440757+00:00', 'runtime': '1371060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371121145 ms) 2024-04-14 12:27:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371180105 ms) 2024-04-14 12:27:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371180105 ms) 2024-04-14 12:27:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371180106 ms) 2024-04-14 12:27:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371180106 ms) 2024-04-14 12:27:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371181150 ms) 2024-04-14 12:27:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371181151 ms) 2024-04-14 12:27:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:27:11.441336+00:00', 'runtime': '1371180.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371181153 ms) 2024-04-14 12:27:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:26:11.440306+00:00', 'runtime': '1371120.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371181154 ms) 2024-04-14 12:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371240100 ms) 2024-04-14 12:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371240101 ms) 2024-04-14 12:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371240101 ms) 2024-04-14 12:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371240102 ms) 2024-04-14 12:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371241140 ms) 2024-04-14 12:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371241141 ms) 2024-04-14 12:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:28:11.439449+00:00', 'runtime': '1371240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371241143 ms) 2024-04-14 12:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:27:11.441336+00:00', 'runtime': '1371180.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371241144 ms) 2024-04-14 12:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371300103 ms) 2024-04-14 12:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371300103 ms) 2024-04-14 12:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371300104 ms) 2024-04-14 12:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371300104 ms) 2024-04-14 12:29:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371301144 ms) 2024-04-14 12:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371301145 ms) 2024-04-14 12:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:29:11.439484+00:00', 'runtime': '1371300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371301147 ms) 2024-04-14 12:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:28:11.439449+00:00', 'runtime': '1371240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371301148 ms) 2024-04-14 12:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371360101 ms) 2024-04-14 12:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371360101 ms) 2024-04-14 12:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371360102 ms) 2024-04-14 12:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371360102 ms) 2024-04-14 12:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371361142 ms) 2024-04-14 12:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371361143 ms) 2024-04-14 12:30:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:30:11.439456+00:00', 'runtime': '1371360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371361148 ms) 2024-04-14 12:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:29:11.439484+00:00', 'runtime': '1371300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371361149 ms) 2024-04-14 12:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371420101 ms) 2024-04-14 12:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371420101 ms) 2024-04-14 12:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371420102 ms) 2024-04-14 12:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371420102 ms) 2024-04-14 12:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371421143 ms) 2024-04-14 12:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371421144 ms) 2024-04-14 12:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:31:11.439467+00:00', 'runtime': '1371420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371421147 ms) 2024-04-14 12:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:30:11.439456+00:00', 'runtime': '1371360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371421147 ms) 2024-04-14 12:32:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371480102 ms) 2024-04-14 12:32:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371480102 ms) 2024-04-14 12:32:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371480103 ms) 2024-04-14 12:32:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371480103 ms) 2024-04-14 12:32:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371481141 ms) 2024-04-14 12:32:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371481142 ms) 2024-04-14 12:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:32:11.439425+00:00', 'runtime': '1371480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371481144 ms) 2024-04-14 12:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:31:11.439467+00:00', 'runtime': '1371420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371481146 ms) 2024-04-14 12:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371540100 ms) 2024-04-14 12:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371540101 ms) 2024-04-14 12:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371540101 ms) 2024-04-14 12:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371540102 ms) 2024-04-14 12:33:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371541137 ms) 2024-04-14 12:33:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371541138 ms) 2024-04-14 12:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:33:11.439459+00:00', 'runtime': '1371540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371541142 ms) 2024-04-14 12:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:32:11.439425+00:00', 'runtime': '1371480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371541143 ms) 2024-04-14 12:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371600103 ms) 2024-04-14 12:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371600103 ms) 2024-04-14 12:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371600104 ms) 2024-04-14 12:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371600104 ms) 2024-04-14 12:34:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371601144 ms) 2024-04-14 12:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371601145 ms) 2024-04-14 12:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:34:11.439457+00:00', 'runtime': '1371600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371601147 ms) 2024-04-14 12:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:33:11.439459+00:00', 'runtime': '1371540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371601148 ms) 2024-04-14 12:34:21.865 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1371610504 ms) 2024-04-14 12:34:21.865 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1371610505 ms) 2024-04-14 12:34:21.867 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-14 12:34:11.439392+00:00'} (T+1371610506 ms) 2024-04-14 12:35:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371660104 ms) 2024-04-14 12:35:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371660104 ms) 2024-04-14 12:35:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371660105 ms) 2024-04-14 12:35:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371660105 ms) 2024-04-14 12:35:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371661145 ms) 2024-04-14 12:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371661145 ms) 2024-04-14 12:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:35:11.439448+00:00', 'runtime': '1371660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371661147 ms) 2024-04-14 12:35:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:34:11.439457+00:00', 'runtime': '1371600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371661150 ms) 2024-04-14 12:36:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371720101 ms) 2024-04-14 12:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371720101 ms) 2024-04-14 12:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371720101 ms) 2024-04-14 12:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371720102 ms) 2024-04-14 12:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371721140 ms) 2024-04-14 12:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371721141 ms) 2024-04-14 12:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:36:11.439478+00:00', 'runtime': '1371720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371721143 ms) 2024-04-14 12:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:35:11.439448+00:00', 'runtime': '1371660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371721144 ms) 2024-04-14 12:37:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371780102 ms) 2024-04-14 12:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371780103 ms) 2024-04-14 12:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371780103 ms) 2024-04-14 12:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371780104 ms) 2024-04-14 12:37:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371781148 ms) 2024-04-14 12:37:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371781149 ms) 2024-04-14 12:37:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:37:11.439474+00:00', 'runtime': '1371780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371781151 ms) 2024-04-14 12:37:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:36:11.439478+00:00', 'runtime': '1371720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371781152 ms) 2024-04-14 12:38:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371840102 ms) 2024-04-14 12:38:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371840102 ms) 2024-04-14 12:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371840103 ms) 2024-04-14 12:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371840103 ms) 2024-04-14 12:38:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371841141 ms) 2024-04-14 12:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371841142 ms) 2024-04-14 12:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:38:11.440790+00:00', 'runtime': '1371840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371841144 ms) 2024-04-14 12:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:37:11.439474+00:00', 'runtime': '1371780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371841145 ms) 2024-04-14 12:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371900103 ms) 2024-04-14 12:39:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371900104 ms) 2024-04-14 12:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371900104 ms) 2024-04-14 12:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371900104 ms) 2024-04-14 12:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371901144 ms) 2024-04-14 12:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371901145 ms) 2024-04-14 12:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:39:11.439470+00:00', 'runtime': '1371900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371901147 ms) 2024-04-14 12:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:38:11.440790+00:00', 'runtime': '1371840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371901148 ms) 2024-04-14 12:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1371960100 ms) 2024-04-14 12:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1371960101 ms) 2024-04-14 12:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1371960101 ms) 2024-04-14 12:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1371960101 ms) 2024-04-14 12:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1371961144 ms) 2024-04-14 12:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1371961145 ms) 2024-04-14 12:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:40:11.439465+00:00', 'runtime': '1371960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371961147 ms) 2024-04-14 12:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:39:11.439470+00:00', 'runtime': '1371900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1371961148 ms) 2024-04-14 12:41:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372020101 ms) 2024-04-14 12:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372020101 ms) 2024-04-14 12:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372020102 ms) 2024-04-14 12:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372020102 ms) 2024-04-14 12:41:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372021141 ms) 2024-04-14 12:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372021142 ms) 2024-04-14 12:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:41:11.439482+00:00', 'runtime': '1372020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372021144 ms) 2024-04-14 12:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:40:11.439465+00:00', 'runtime': '1371960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372021145 ms) 2024-04-14 12:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372080103 ms) 2024-04-14 12:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372080103 ms) 2024-04-14 12:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372080104 ms) 2024-04-14 12:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372080104 ms) 2024-04-14 12:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372081143 ms) 2024-04-14 12:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372081144 ms) 2024-04-14 12:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:42:11.439455+00:00', 'runtime': '1372080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372081148 ms) 2024-04-14 12:42:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:41:11.439482+00:00', 'runtime': '1372020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372081149 ms) 2024-04-14 12:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372140100 ms) 2024-04-14 12:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372140101 ms) 2024-04-14 12:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372140101 ms) 2024-04-14 12:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372140102 ms) 2024-04-14 12:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372141141 ms) 2024-04-14 12:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372141142 ms) 2024-04-14 12:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:43:11.439447+00:00', 'runtime': '1372140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372141144 ms) 2024-04-14 12:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:42:11.439455+00:00', 'runtime': '1372080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372141145 ms) 2024-04-14 12:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372200102 ms) 2024-04-14 12:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372200103 ms) 2024-04-14 12:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372200103 ms) 2024-04-14 12:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372200104 ms) 2024-04-14 12:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372201144 ms) 2024-04-14 12:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372201145 ms) 2024-04-14 12:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:44:11.439501+00:00', 'runtime': '1372200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372201147 ms) 2024-04-14 12:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:43:11.439447+00:00', 'runtime': '1372140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372201148 ms) 2024-04-14 12:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372260100 ms) 2024-04-14 12:45:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372260100 ms) 2024-04-14 12:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372260101 ms) 2024-04-14 12:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372260101 ms) 2024-04-14 12:45:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372261139 ms) 2024-04-14 12:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372261140 ms) 2024-04-14 12:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:45:11.439500+00:00', 'runtime': '1372260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372261142 ms) 2024-04-14 12:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:44:11.439501+00:00', 'runtime': '1372200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372261146 ms) 2024-04-14 12:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372320100 ms) 2024-04-14 12:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372320101 ms) 2024-04-14 12:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372320101 ms) 2024-04-14 12:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372320101 ms) 2024-04-14 12:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372321142 ms) 2024-04-14 12:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372321143 ms) 2024-04-14 12:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:46:11.439447+00:00', 'runtime': '1372320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372321145 ms) 2024-04-14 12:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:45:11.439500+00:00', 'runtime': '1372260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372321146 ms) 2024-04-14 12:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372380103 ms) 2024-04-14 12:47:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372380104 ms) 2024-04-14 12:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372380104 ms) 2024-04-14 12:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372380104 ms) 2024-04-14 12:47:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372381140 ms) 2024-04-14 12:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372381141 ms) 2024-04-14 12:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:47:11.439450+00:00', 'runtime': '1372380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372381144 ms) 2024-04-14 12:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:46:11.439447+00:00', 'runtime': '1372320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372381145 ms) 2024-04-14 12:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372440100 ms) 2024-04-14 12:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372440101 ms) 2024-04-14 12:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372440101 ms) 2024-04-14 12:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372440102 ms) 2024-04-14 12:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372441141 ms) 2024-04-14 12:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372441142 ms) 2024-04-14 12:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:48:11.439454+00:00', 'runtime': '1372440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372441144 ms) 2024-04-14 12:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:47:11.439450+00:00', 'runtime': '1372380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372441145 ms) 2024-04-14 12:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372500103 ms) 2024-04-14 12:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372500103 ms) 2024-04-14 12:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372500104 ms) 2024-04-14 12:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372500104 ms) 2024-04-14 12:49:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372501146 ms) 2024-04-14 12:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372501147 ms) 2024-04-14 12:49:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:49:11.439465+00:00', 'runtime': '1372500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372501150 ms) 2024-04-14 12:49:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:48:11.439454+00:00', 'runtime': '1372440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372501151 ms) 2024-04-14 12:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372560100 ms) 2024-04-14 12:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372560101 ms) 2024-04-14 12:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372560101 ms) 2024-04-14 12:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372560102 ms) 2024-04-14 12:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372561140 ms) 2024-04-14 12:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372561142 ms) 2024-04-14 12:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:50:11.439451+00:00', 'runtime': '1372560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372561144 ms) 2024-04-14 12:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:49:11.439465+00:00', 'runtime': '1372500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372561145 ms) 2024-04-14 12:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372620103 ms) 2024-04-14 12:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372620103 ms) 2024-04-14 12:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372620104 ms) 2024-04-14 12:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372620104 ms) 2024-04-14 12:51:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372621143 ms) 2024-04-14 12:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372621144 ms) 2024-04-14 12:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:51:11.439470+00:00', 'runtime': '1372620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372621146 ms) 2024-04-14 12:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:50:11.439451+00:00', 'runtime': '1372560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372621147 ms) 2024-04-14 12:52:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372680101 ms) 2024-04-14 12:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372680101 ms) 2024-04-14 12:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372680101 ms) 2024-04-14 12:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372680102 ms) 2024-04-14 12:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372681141 ms) 2024-04-14 12:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372681142 ms) 2024-04-14 12:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:52:11.439471+00:00', 'runtime': '1372680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372681144 ms) 2024-04-14 12:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:51:11.439470+00:00', 'runtime': '1372620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372681146 ms) 2024-04-14 12:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372740100 ms) 2024-04-14 12:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372740101 ms) 2024-04-14 12:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372740101 ms) 2024-04-14 12:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372740101 ms) 2024-04-14 12:53:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372741140 ms) 2024-04-14 12:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372741141 ms) 2024-04-14 12:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:53:11.439471+00:00', 'runtime': '1372740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372741144 ms) 2024-04-14 12:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:52:11.439471+00:00', 'runtime': '1372680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372741145 ms) 2024-04-14 12:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372800103 ms) 2024-04-14 12:54:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372800104 ms) 2024-04-14 12:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372800104 ms) 2024-04-14 12:54:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372800105 ms) 2024-04-14 12:54:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372801145 ms) 2024-04-14 12:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372801146 ms) 2024-04-14 12:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:54:11.439440+00:00', 'runtime': '1372800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372801148 ms) 2024-04-14 12:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:53:11.439471+00:00', 'runtime': '1372740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372801149 ms) 2024-04-14 12:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372860100 ms) 2024-04-14 12:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372860101 ms) 2024-04-14 12:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372860101 ms) 2024-04-14 12:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372860102 ms) 2024-04-14 12:55:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372861141 ms) 2024-04-14 12:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372861142 ms) 2024-04-14 12:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:55:11.439450+00:00', 'runtime': '1372860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372861144 ms) 2024-04-14 12:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:54:11.439440+00:00', 'runtime': '1372800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372861145 ms) 2024-04-14 12:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372920100 ms) 2024-04-14 12:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372920101 ms) 2024-04-14 12:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372920101 ms) 2024-04-14 12:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372920102 ms) 2024-04-14 12:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372921140 ms) 2024-04-14 12:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372921141 ms) 2024-04-14 12:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:56:11.439458+00:00', 'runtime': '1372920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372921143 ms) 2024-04-14 12:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:55:11.439450+00:00', 'runtime': '1372860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372921144 ms) 2024-04-14 12:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1372980103 ms) 2024-04-14 12:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1372980103 ms) 2024-04-14 12:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1372980104 ms) 2024-04-14 12:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1372980104 ms) 2024-04-14 12:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1372981144 ms) 2024-04-14 12:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1372981146 ms) 2024-04-14 12:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:57:11.439470+00:00', 'runtime': '1372980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372981148 ms) 2024-04-14 12:57:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:56:11.439458+00:00', 'runtime': '1372920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1372981149 ms) 2024-04-14 12:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373040100 ms) 2024-04-14 12:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373040101 ms) 2024-04-14 12:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373040101 ms) 2024-04-14 12:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373040102 ms) 2024-04-14 12:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373041140 ms) 2024-04-14 12:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373041142 ms) 2024-04-14 12:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:58:11.439477+00:00', 'runtime': '1373040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373041144 ms) 2024-04-14 12:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:57:11.439470+00:00', 'runtime': '1372980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373041145 ms) 2024-04-14 12:59:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373100099 ms) 2024-04-14 12:59:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373100100 ms) 2024-04-14 12:59:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373100100 ms) 2024-04-14 12:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373100101 ms) 2024-04-14 12:59:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373101138 ms) 2024-04-14 12:59:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373101139 ms) 2024-04-14 12:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:59:11.439430+00:00', 'runtime': '1373100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373101141 ms) 2024-04-14 12:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:58:11.439477+00:00', 'runtime': '1373040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373101142 ms) 2024-04-14 13:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373160102 ms) 2024-04-14 13:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373160103 ms) 2024-04-14 13:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373160103 ms) 2024-04-14 13:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373160104 ms) 2024-04-14 13:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373161143 ms) 2024-04-14 13:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373161144 ms) 2024-04-14 13:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:00:11.439480+00:00', 'runtime': '1373160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373161148 ms) 2024-04-14 13:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:59:11.439430+00:00', 'runtime': '1373100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373161149 ms) 2024-04-14 13:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373220100 ms) 2024-04-14 13:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373220101 ms) 2024-04-14 13:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373220101 ms) 2024-04-14 13:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373220102 ms) 2024-04-14 13:01:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373221138 ms) 2024-04-14 13:01:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373221139 ms) 2024-04-14 13:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:01:11.439445+00:00', 'runtime': '1373220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373221141 ms) 2024-04-14 13:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:00:11.439480+00:00', 'runtime': '1373160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373221142 ms) 2024-04-14 13:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373280103 ms) 2024-04-14 13:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373280103 ms) 2024-04-14 13:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373280104 ms) 2024-04-14 13:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373280104 ms) 2024-04-14 13:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373281142 ms) 2024-04-14 13:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373281143 ms) 2024-04-14 13:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:02:11.439457+00:00', 'runtime': '1373280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373281145 ms) 2024-04-14 13:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:01:11.439445+00:00', 'runtime': '1373220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373281146 ms) 2024-04-14 13:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373340100 ms) 2024-04-14 13:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373340101 ms) 2024-04-14 13:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373340101 ms) 2024-04-14 13:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373340102 ms) 2024-04-14 13:03:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373341142 ms) 2024-04-14 13:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373341143 ms) 2024-04-14 13:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:03:11.439437+00:00', 'runtime': '1373340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373341145 ms) 2024-04-14 13:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:02:11.439457+00:00', 'runtime': '1373280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373341146 ms) 2024-04-14 13:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373400100 ms) 2024-04-14 13:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373400100 ms) 2024-04-14 13:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373400101 ms) 2024-04-14 13:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373400101 ms) 2024-04-14 13:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373401140 ms) 2024-04-14 13:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373401141 ms) 2024-04-14 13:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:04:11.439450+00:00', 'runtime': '1373400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373401143 ms) 2024-04-14 13:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:03:11.439437+00:00', 'runtime': '1373340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373401144 ms) 2024-04-14 13:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373460103 ms) 2024-04-14 13:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373460103 ms) 2024-04-14 13:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373460104 ms) 2024-04-14 13:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373460104 ms) 2024-04-14 13:05:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373461142 ms) 2024-04-14 13:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373461143 ms) 2024-04-14 13:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:05:11.439496+00:00', 'runtime': '1373460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373461146 ms) 2024-04-14 13:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:04:11.439450+00:00', 'runtime': '1373400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373461147 ms) 2024-04-14 13:06:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373520100 ms) 2024-04-14 13:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373520101 ms) 2024-04-14 13:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373520102 ms) 2024-04-14 13:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373520102 ms) 2024-04-14 13:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373521140 ms) 2024-04-14 13:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373521142 ms) 2024-04-14 13:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:06:11.439425+00:00', 'runtime': '1373520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373521144 ms) 2024-04-14 13:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:05:11.439496+00:00', 'runtime': '1373460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373521144 ms) 2024-04-14 13:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373580101 ms) 2024-04-14 13:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373580101 ms) 2024-04-14 13:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373580101 ms) 2024-04-14 13:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373580102 ms) 2024-04-14 13:07:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373581144 ms) 2024-04-14 13:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373581145 ms) 2024-04-14 13:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:07:11.439452+00:00', 'runtime': '1373580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373581147 ms) 2024-04-14 13:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:06:11.439425+00:00', 'runtime': '1373520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373581148 ms) 2024-04-14 13:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373640103 ms) 2024-04-14 13:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373640103 ms) 2024-04-14 13:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373640104 ms) 2024-04-14 13:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373640104 ms) 2024-04-14 13:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373641143 ms) 2024-04-14 13:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373641144 ms) 2024-04-14 13:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:08:11.439453+00:00', 'runtime': '1373640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373641146 ms) 2024-04-14 13:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:07:11.439452+00:00', 'runtime': '1373580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373641146 ms) 2024-04-14 13:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373700100 ms) 2024-04-14 13:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373700101 ms) 2024-04-14 13:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373700101 ms) 2024-04-14 13:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373700102 ms) 2024-04-14 13:09:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373701144 ms) 2024-04-14 13:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373701145 ms) 2024-04-14 13:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:09:11.439451+00:00', 'runtime': '1373700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373701147 ms) 2024-04-14 13:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:08:11.439453+00:00', 'runtime': '1373640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373701148 ms) 2024-04-14 13:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373760103 ms) 2024-04-14 13:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373760103 ms) 2024-04-14 13:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373760104 ms) 2024-04-14 13:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373760104 ms) 2024-04-14 13:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373761143 ms) 2024-04-14 13:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373761145 ms) 2024-04-14 13:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:10:11.439452+00:00', 'runtime': '1373760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373761147 ms) 2024-04-14 13:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:09:11.439451+00:00', 'runtime': '1373700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373761148 ms) 2024-04-14 13:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373820100 ms) 2024-04-14 13:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373820101 ms) 2024-04-14 13:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373820101 ms) 2024-04-14 13:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373820101 ms) 2024-04-14 13:11:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373821144 ms) 2024-04-14 13:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373821145 ms) 2024-04-14 13:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:11:11.439438+00:00', 'runtime': '1373820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373821147 ms) 2024-04-14 13:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:10:11.439452+00:00', 'runtime': '1373760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373821148 ms) 2024-04-14 13:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373880100 ms) 2024-04-14 13:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373880101 ms) 2024-04-14 13:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373880102 ms) 2024-04-14 13:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373880102 ms) 2024-04-14 13:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373881143 ms) 2024-04-14 13:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373881144 ms) 2024-04-14 13:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:12:11.439449+00:00', 'runtime': '1373880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373881146 ms) 2024-04-14 13:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:11:11.439438+00:00', 'runtime': '1373820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373881147 ms) 2024-04-14 13:13:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1373940104 ms) 2024-04-14 13:13:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1373940105 ms) 2024-04-14 13:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1373940105 ms) 2024-04-14 13:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1373940105 ms) 2024-04-14 13:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1373941143 ms) 2024-04-14 13:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1373941143 ms) 2024-04-14 13:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:13:11.441337+00:00', 'runtime': '1373940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373941145 ms) 2024-04-14 13:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:12:11.439449+00:00', 'runtime': '1373880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1373941146 ms) 2024-04-14 13:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374000100 ms) 2024-04-14 13:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374000101 ms) 2024-04-14 13:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374000102 ms) 2024-04-14 13:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374000102 ms) 2024-04-14 13:14:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374001138 ms) 2024-04-14 13:14:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374001139 ms) 2024-04-14 13:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:14:11.439466+00:00', 'runtime': '1374000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374001141 ms) 2024-04-14 13:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:13:11.441337+00:00', 'runtime': '1373940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374001145 ms) 2024-04-14 13:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374060103 ms) 2024-04-14 13:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374060103 ms) 2024-04-14 13:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374060104 ms) 2024-04-14 13:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374060104 ms) 2024-04-14 13:15:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374061142 ms) 2024-04-14 13:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374061143 ms) 2024-04-14 13:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:15:11.439492+00:00', 'runtime': '1374060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374061145 ms) 2024-04-14 13:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:14:11.439466+00:00', 'runtime': '1374000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374061146 ms) 2024-04-14 13:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374120100 ms) 2024-04-14 13:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374120101 ms) 2024-04-14 13:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374120101 ms) 2024-04-14 13:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374120102 ms) 2024-04-14 13:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374121139 ms) 2024-04-14 13:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374121140 ms) 2024-04-14 13:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:16:11.439493+00:00', 'runtime': '1374120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374121143 ms) 2024-04-14 13:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:15:11.439492+00:00', 'runtime': '1374060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374121144 ms) 2024-04-14 13:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374180101 ms) 2024-04-14 13:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374180101 ms) 2024-04-14 13:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374180102 ms) 2024-04-14 13:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374180102 ms) 2024-04-14 13:17:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374181141 ms) 2024-04-14 13:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374181142 ms) 2024-04-14 13:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:17:11.439450+00:00', 'runtime': '1374180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374181144 ms) 2024-04-14 13:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:16:11.439493+00:00', 'runtime': '1374120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374181145 ms) 2024-04-14 13:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374240103 ms) 2024-04-14 13:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374240103 ms) 2024-04-14 13:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374240104 ms) 2024-04-14 13:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374240104 ms) 2024-04-14 13:18:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374241142 ms) 2024-04-14 13:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374241143 ms) 2024-04-14 13:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:18:11.439458+00:00', 'runtime': '1374240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374241145 ms) 2024-04-14 13:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:17:11.439450+00:00', 'runtime': '1374180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374241146 ms) 2024-04-14 13:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374300100 ms) 2024-04-14 13:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374300101 ms) 2024-04-14 13:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374300101 ms) 2024-04-14 13:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374300102 ms) 2024-04-14 13:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374301140 ms) 2024-04-14 13:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374301141 ms) 2024-04-14 13:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:19:11.439460+00:00', 'runtime': '1374300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374301143 ms) 2024-04-14 13:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:18:11.439458+00:00', 'runtime': '1374240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374301144 ms) 2024-04-14 13:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374360100 ms) 2024-04-14 13:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374360101 ms) 2024-04-14 13:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374360101 ms) 2024-04-14 13:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374360102 ms) 2024-04-14 13:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374361140 ms) 2024-04-14 13:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374361141 ms) 2024-04-14 13:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:20:11.439447+00:00', 'runtime': '1374360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374361143 ms) 2024-04-14 13:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:19:11.439460+00:00', 'runtime': '1374300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374361143 ms) 2024-04-14 13:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374420103 ms) 2024-04-14 13:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374420103 ms) 2024-04-14 13:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374420104 ms) 2024-04-14 13:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374420104 ms) 2024-04-14 13:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374421143 ms) 2024-04-14 13:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374421144 ms) 2024-04-14 13:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:21:11.439458+00:00', 'runtime': '1374420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374421146 ms) 2024-04-14 13:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:20:11.439447+00:00', 'runtime': '1374360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374421147 ms) 2024-04-14 13:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374480100 ms) 2024-04-14 13:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374480101 ms) 2024-04-14 13:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374480101 ms) 2024-04-14 13:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374480101 ms) 2024-04-14 13:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374481140 ms) 2024-04-14 13:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374481141 ms) 2024-04-14 13:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:22:11.439443+00:00', 'runtime': '1374480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374481144 ms) 2024-04-14 13:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:21:11.439458+00:00', 'runtime': '1374420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374481145 ms) 2024-04-14 13:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374540103 ms) 2024-04-14 13:23:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374540104 ms) 2024-04-14 13:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374540104 ms) 2024-04-14 13:23:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374540105 ms) 2024-04-14 13:23:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374541146 ms) 2024-04-14 13:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374541147 ms) 2024-04-14 13:23:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:23:11.439512+00:00', 'runtime': '1374540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374541149 ms) 2024-04-14 13:23:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:22:11.439443+00:00', 'runtime': '1374480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374541150 ms) 2024-04-14 13:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374600100 ms) 2024-04-14 13:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374600101 ms) 2024-04-14 13:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374600101 ms) 2024-04-14 13:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374600101 ms) 2024-04-14 13:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374601140 ms) 2024-04-14 13:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374601141 ms) 2024-04-14 13:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:24:11.439461+00:00', 'runtime': '1374600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374601143 ms) 2024-04-14 13:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:23:11.439512+00:00', 'runtime': '1374540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374601144 ms) 2024-04-14 13:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374660103 ms) 2024-04-14 13:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374660103 ms) 2024-04-14 13:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374660104 ms) 2024-04-14 13:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374660104 ms) 2024-04-14 13:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374661143 ms) 2024-04-14 13:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374661144 ms) 2024-04-14 13:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:25:11.439451+00:00', 'runtime': '1374660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374661147 ms) 2024-04-14 13:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:24:11.439461+00:00', 'runtime': '1374600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374661148 ms) 2024-04-14 13:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374720100 ms) 2024-04-14 13:26:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374720100 ms) 2024-04-14 13:26:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374720100 ms) 2024-04-14 13:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374720101 ms) 2024-04-14 13:26:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374721137 ms) 2024-04-14 13:26:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374721138 ms) 2024-04-14 13:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:26:11.439452+00:00', 'runtime': '1374720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374721140 ms) 2024-04-14 13:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:25:11.439451+00:00', 'runtime': '1374660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374721141 ms) 2024-04-14 13:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374780101 ms) 2024-04-14 13:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374780101 ms) 2024-04-14 13:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374780101 ms) 2024-04-14 13:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374780102 ms) 2024-04-14 13:27:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374781136 ms) 2024-04-14 13:27:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374781138 ms) 2024-04-14 13:27:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:27:11.439480+00:00', 'runtime': '1374780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374781140 ms) 2024-04-14 13:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:26:11.439452+00:00', 'runtime': '1374720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374781141 ms) 2024-04-14 13:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374840103 ms) 2024-04-14 13:28:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374840104 ms) 2024-04-14 13:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374840104 ms) 2024-04-14 13:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374840104 ms) 2024-04-14 13:28:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374841141 ms) 2024-04-14 13:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374841142 ms) 2024-04-14 13:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:28:11.439479+00:00', 'runtime': '1374840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374841144 ms) 2024-04-14 13:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:27:11.439480+00:00', 'runtime': '1374780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374841145 ms) 2024-04-14 13:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374900101 ms) 2024-04-14 13:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374900101 ms) 2024-04-14 13:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374900102 ms) 2024-04-14 13:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374900102 ms) 2024-04-14 13:29:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374901141 ms) 2024-04-14 13:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374901142 ms) 2024-04-14 13:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:29:11.439447+00:00', 'runtime': '1374900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374901144 ms) 2024-04-14 13:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:28:11.439479+00:00', 'runtime': '1374840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374901146 ms) 2024-04-14 13:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1374960101 ms) 2024-04-14 13:30:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1374960102 ms) 2024-04-14 13:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1374960102 ms) 2024-04-14 13:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1374960102 ms) 2024-04-14 13:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1374961140 ms) 2024-04-14 13:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1374961142 ms) 2024-04-14 13:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:30:11.440320+00:00', 'runtime': '1374960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374961144 ms) 2024-04-14 13:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:29:11.439447+00:00', 'runtime': '1374900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1374961144 ms) 2024-04-14 13:31:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375020105 ms) 2024-04-14 13:31:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375020105 ms) 2024-04-14 13:31:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375020106 ms) 2024-04-14 13:31:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375020106 ms) 2024-04-14 13:31:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375021146 ms) 2024-04-14 13:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375021147 ms) 2024-04-14 13:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:31:11.441348+00:00', 'runtime': '1375020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375021149 ms) 2024-04-14 13:31:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:30:11.440320+00:00', 'runtime': '1374960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375021150 ms) 2024-04-14 13:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375080100 ms) 2024-04-14 13:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375080101 ms) 2024-04-14 13:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375080101 ms) 2024-04-14 13:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375080102 ms) 2024-04-14 13:32:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375081139 ms) 2024-04-14 13:32:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375081140 ms) 2024-04-14 13:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:32:11.439452+00:00', 'runtime': '1375080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375081142 ms) 2024-04-14 13:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:31:11.441348+00:00', 'runtime': '1375020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375081143 ms) 2024-04-14 13:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375140101 ms) 2024-04-14 13:33:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375140101 ms) 2024-04-14 13:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375140102 ms) 2024-04-14 13:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375140102 ms) 2024-04-14 13:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375141140 ms) 2024-04-14 13:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375141141 ms) 2024-04-14 13:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:33:11.440323+00:00', 'runtime': '1375140.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375141143 ms) 2024-04-14 13:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:32:11.439452+00:00', 'runtime': '1375080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375141144 ms) 2024-04-14 13:34:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375200105 ms) 2024-04-14 13:34:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375200105 ms) 2024-04-14 13:34:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375200106 ms) 2024-04-14 13:34:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375200106 ms) 2024-04-14 13:34:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375201144 ms) 2024-04-14 13:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375201145 ms) 2024-04-14 13:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:34:11.441333+00:00', 'runtime': '1375200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375201147 ms) 2024-04-14 13:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:33:11.440323+00:00', 'runtime': '1375140.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375201148 ms) 2024-04-14 13:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375260100 ms) 2024-04-14 13:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375260101 ms) 2024-04-14 13:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375260101 ms) 2024-04-14 13:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375260102 ms) 2024-04-14 13:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375261139 ms) 2024-04-14 13:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375261140 ms) 2024-04-14 13:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:35:11.439461+00:00', 'runtime': '1375260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375261142 ms) 2024-04-14 13:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:34:11.441333+00:00', 'runtime': '1375200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375261143 ms) 2024-04-14 13:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375320103 ms) 2024-04-14 13:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375320103 ms) 2024-04-14 13:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375320104 ms) 2024-04-14 13:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375320104 ms) 2024-04-14 13:36:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375321143 ms) 2024-04-14 13:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375321143 ms) 2024-04-14 13:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:36:11.439493+00:00', 'runtime': '1375320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375321145 ms) 2024-04-14 13:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:35:11.439461+00:00', 'runtime': '1375260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375321146 ms) 2024-04-14 13:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375380101 ms) 2024-04-14 13:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375380101 ms) 2024-04-14 13:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375380102 ms) 2024-04-14 13:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375380102 ms) 2024-04-14 13:37:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375381143 ms) 2024-04-14 13:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375381144 ms) 2024-04-14 13:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:37:11.439415+00:00', 'runtime': '1375380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375381147 ms) 2024-04-14 13:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:36:11.439493+00:00', 'runtime': '1375320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375381148 ms) 2024-04-14 13:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375440103 ms) 2024-04-14 13:38:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375440104 ms) 2024-04-14 13:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375440104 ms) 2024-04-14 13:38:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375440105 ms) 2024-04-14 13:38:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375441148 ms) 2024-04-14 13:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375441149 ms) 2024-04-14 13:38:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:38:11.439466+00:00', 'runtime': '1375440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375441151 ms) 2024-04-14 13:38:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:37:11.439415+00:00', 'runtime': '1375380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375441152 ms) 2024-04-14 13:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375500100 ms) 2024-04-14 13:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375500101 ms) 2024-04-14 13:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375500101 ms) 2024-04-14 13:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375500102 ms) 2024-04-14 13:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375501140 ms) 2024-04-14 13:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375501141 ms) 2024-04-14 13:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:39:11.439465+00:00', 'runtime': '1375500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375501145 ms) 2024-04-14 13:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:38:11.439466+00:00', 'runtime': '1375440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375501146 ms) 2024-04-14 13:40:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375560099 ms) 2024-04-14 13:40:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375560100 ms) 2024-04-14 13:40:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375560100 ms) 2024-04-14 13:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375560101 ms) 2024-04-14 13:40:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375561138 ms) 2024-04-14 13:40:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375561138 ms) 2024-04-14 13:40:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:40:11.439450+00:00', 'runtime': '1375560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375561140 ms) 2024-04-14 13:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:39:11.439465+00:00', 'runtime': '1375500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375561141 ms) 2024-04-14 13:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375620103 ms) 2024-04-14 13:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375620104 ms) 2024-04-14 13:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375620104 ms) 2024-04-14 13:41:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375620105 ms) 2024-04-14 13:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375621140 ms) 2024-04-14 13:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375621141 ms) 2024-04-14 13:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:41:11.439470+00:00', 'runtime': '1375620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375621143 ms) 2024-04-14 13:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:40:11.439450+00:00', 'runtime': '1375560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375621144 ms) 2024-04-14 13:42:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375680101 ms) 2024-04-14 13:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375680102 ms) 2024-04-14 13:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375680102 ms) 2024-04-14 13:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375680103 ms) 2024-04-14 13:42:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375681139 ms) 2024-04-14 13:42:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375681140 ms) 2024-04-14 13:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:42:11.440790+00:00', 'runtime': '1375680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375681143 ms) 2024-04-14 13:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:41:11.439470+00:00', 'runtime': '1375620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375681144 ms) 2024-04-14 13:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375740103 ms) 2024-04-14 13:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375740103 ms) 2024-04-14 13:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375740104 ms) 2024-04-14 13:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375740104 ms) 2024-04-14 13:43:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375741145 ms) 2024-04-14 13:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375741146 ms) 2024-04-14 13:43:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:43:11.439474+00:00', 'runtime': '1375740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375741150 ms) 2024-04-14 13:43:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:42:11.440790+00:00', 'runtime': '1375680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375741151 ms) 2024-04-14 13:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375800100 ms) 2024-04-14 13:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375800101 ms) 2024-04-14 13:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375800101 ms) 2024-04-14 13:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375800102 ms) 2024-04-14 13:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375801144 ms) 2024-04-14 13:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375801145 ms) 2024-04-14 13:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:44:11.439440+00:00', 'runtime': '1375800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375801149 ms) 2024-04-14 13:44:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:43:11.439474+00:00', 'runtime': '1375740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375801150 ms) 2024-04-14 13:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375860100 ms) 2024-04-14 13:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375860101 ms) 2024-04-14 13:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375860101 ms) 2024-04-14 13:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375860102 ms) 2024-04-14 13:45:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375861139 ms) 2024-04-14 13:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375861140 ms) 2024-04-14 13:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:45:11.439453+00:00', 'runtime': '1375860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375861142 ms) 2024-04-14 13:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:44:11.439440+00:00', 'runtime': '1375800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375861143 ms) 2024-04-14 13:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375920103 ms) 2024-04-14 13:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375920103 ms) 2024-04-14 13:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375920104 ms) 2024-04-14 13:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375920104 ms) 2024-04-14 13:46:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375921144 ms) 2024-04-14 13:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375921145 ms) 2024-04-14 13:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:46:11.439457+00:00', 'runtime': '1375920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375921147 ms) 2024-04-14 13:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:45:11.439453+00:00', 'runtime': '1375860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375921148 ms) 2024-04-14 13:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1375980100 ms) 2024-04-14 13:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1375980101 ms) 2024-04-14 13:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1375980101 ms) 2024-04-14 13:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1375980102 ms) 2024-04-14 13:47:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1375981142 ms) 2024-04-14 13:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1375981142 ms) 2024-04-14 13:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:47:11.439467+00:00', 'runtime': '1375980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375981146 ms) 2024-04-14 13:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:46:11.439457+00:00', 'runtime': '1375920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1375981147 ms) 2024-04-14 13:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376040103 ms) 2024-04-14 13:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376040103 ms) 2024-04-14 13:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376040103 ms) 2024-04-14 13:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376040104 ms) 2024-04-14 13:48:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376041145 ms) 2024-04-14 13:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376041146 ms) 2024-04-14 13:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:48:11.439426+00:00', 'runtime': '1376040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376041148 ms) 2024-04-14 13:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:47:11.439467+00:00', 'runtime': '1375980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376041149 ms) 2024-04-14 13:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376100100 ms) 2024-04-14 13:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376100101 ms) 2024-04-14 13:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376100101 ms) 2024-04-14 13:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376100102 ms) 2024-04-14 13:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376101144 ms) 2024-04-14 13:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376101145 ms) 2024-04-14 13:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:49:11.439463+00:00', 'runtime': '1376100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376101147 ms) 2024-04-14 13:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:48:11.439426+00:00', 'runtime': '1376040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376101148 ms) 2024-04-14 13:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376160103 ms) 2024-04-14 13:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376160103 ms) 2024-04-14 13:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376160104 ms) 2024-04-14 13:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376160104 ms) 2024-04-14 13:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376161144 ms) 2024-04-14 13:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376161145 ms) 2024-04-14 13:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:50:11.439454+00:00', 'runtime': '1376160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376161148 ms) 2024-04-14 13:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:49:11.439463+00:00', 'runtime': '1376100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376161148 ms) 2024-04-14 13:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376220100 ms) 2024-04-14 13:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376220101 ms) 2024-04-14 13:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376220101 ms) 2024-04-14 13:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376220102 ms) 2024-04-14 13:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376221140 ms) 2024-04-14 13:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376221142 ms) 2024-04-14 13:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:51:11.439469+00:00', 'runtime': '1376220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376221144 ms) 2024-04-14 13:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:50:11.439454+00:00', 'runtime': '1376160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376221144 ms) 2024-04-14 13:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376280100 ms) 2024-04-14 13:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376280101 ms) 2024-04-14 13:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376280101 ms) 2024-04-14 13:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376280102 ms) 2024-04-14 13:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376281141 ms) 2024-04-14 13:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376281142 ms) 2024-04-14 13:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:52:11.439505+00:00', 'runtime': '1376280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376281144 ms) 2024-04-14 13:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:51:11.439469+00:00', 'runtime': '1376220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376281145 ms) 2024-04-14 13:53:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376340102 ms) 2024-04-14 13:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376340103 ms) 2024-04-14 13:53:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376340103 ms) 2024-04-14 13:53:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376340103 ms) 2024-04-14 13:53:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376341145 ms) 2024-04-14 13:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376341146 ms) 2024-04-14 13:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:53:11.439486+00:00', 'runtime': '1376340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376341149 ms) 2024-04-14 13:53:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:52:11.439505+00:00', 'runtime': '1376280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376341150 ms) 2024-04-14 13:54:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376400101 ms) 2024-04-14 13:54:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376400102 ms) 2024-04-14 13:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376400102 ms) 2024-04-14 13:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376400102 ms) 2024-04-14 13:54:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376401139 ms) 2024-04-14 13:54:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376401140 ms) 2024-04-14 13:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:54:11.439438+00:00', 'runtime': '1376400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376401144 ms) 2024-04-14 13:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:53:11.439486+00:00', 'runtime': '1376340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376401144 ms) 2024-04-14 13:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376460100 ms) 2024-04-14 13:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376460101 ms) 2024-04-14 13:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376460101 ms) 2024-04-14 13:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376460102 ms) 2024-04-14 13:55:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376461138 ms) 2024-04-14 13:55:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376461139 ms) 2024-04-14 13:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:55:11.439482+00:00', 'runtime': '1376460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376461141 ms) 2024-04-14 13:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:54:11.439438+00:00', 'runtime': '1376400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376461142 ms) 2024-04-14 13:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376520103 ms) 2024-04-14 13:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376520103 ms) 2024-04-14 13:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376520104 ms) 2024-04-14 13:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376520104 ms) 2024-04-14 13:56:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376521141 ms) 2024-04-14 13:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376521142 ms) 2024-04-14 13:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:56:11.439477+00:00', 'runtime': '1376520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376521144 ms) 2024-04-14 13:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:55:11.439482+00:00', 'runtime': '1376460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376521144 ms) 2024-04-14 13:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376580100 ms) 2024-04-14 13:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376580101 ms) 2024-04-14 13:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376580101 ms) 2024-04-14 13:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376580102 ms) 2024-04-14 13:57:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376581139 ms) 2024-04-14 13:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376581140 ms) 2024-04-14 13:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:57:11.439453+00:00', 'runtime': '1376580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376581142 ms) 2024-04-14 13:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:56:11.439477+00:00', 'runtime': '1376520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376581143 ms) 2024-04-14 13:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376640100 ms) 2024-04-14 13:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376640101 ms) 2024-04-14 13:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376640101 ms) 2024-04-14 13:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376640101 ms) 2024-04-14 13:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376641140 ms) 2024-04-14 13:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376641141 ms) 2024-04-14 13:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:58:11.439434+00:00', 'runtime': '1376640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376641143 ms) 2024-04-14 13:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:57:11.439453+00:00', 'runtime': '1376580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376641144 ms) 2024-04-14 13:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376700103 ms) 2024-04-14 13:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376700103 ms) 2024-04-14 13:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376700104 ms) 2024-04-14 13:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376700104 ms) 2024-04-14 13:59:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376701147 ms) 2024-04-14 13:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376701148 ms) 2024-04-14 13:59:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:59:11.439445+00:00', 'runtime': '1376700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376701152 ms) 2024-04-14 13:59:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:58:11.439434+00:00', 'runtime': '1376640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376701153 ms) 2024-04-14 14:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376760100 ms) 2024-04-14 14:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376760101 ms) 2024-04-14 14:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376760101 ms) 2024-04-14 14:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376760102 ms) 2024-04-14 14:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376761140 ms) 2024-04-14 14:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376761141 ms) 2024-04-14 14:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:00:11.439463+00:00', 'runtime': '1376760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376761143 ms) 2024-04-14 14:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:59:11.439445+00:00', 'runtime': '1376700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376761144 ms) 2024-04-14 14:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376820103 ms) 2024-04-14 14:01:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376820103 ms) 2024-04-14 14:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376820104 ms) 2024-04-14 14:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376820104 ms) 2024-04-14 14:01:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376821142 ms) 2024-04-14 14:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376821143 ms) 2024-04-14 14:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:01:11.439488+00:00', 'runtime': '1376820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376821145 ms) 2024-04-14 14:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:00:11.439463+00:00', 'runtime': '1376760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376821146 ms) 2024-04-14 14:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376880100 ms) 2024-04-14 14:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376880101 ms) 2024-04-14 14:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376880101 ms) 2024-04-14 14:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376880102 ms) 2024-04-14 14:02:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376881139 ms) 2024-04-14 14:02:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376881140 ms) 2024-04-14 14:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:02:11.439452+00:00', 'runtime': '1376880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376881142 ms) 2024-04-14 14:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:01:11.439488+00:00', 'runtime': '1376820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376881143 ms) 2024-04-14 14:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1376940100 ms) 2024-04-14 14:03:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1376940100 ms) 2024-04-14 14:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1376940101 ms) 2024-04-14 14:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1376940101 ms) 2024-04-14 14:03:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1376941143 ms) 2024-04-14 14:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1376941144 ms) 2024-04-14 14:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:03:11.439423+00:00', 'runtime': '1376940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376941146 ms) 2024-04-14 14:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:02:11.439452+00:00', 'runtime': '1376880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1376941147 ms) 2024-04-14 14:04:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377000102 ms) 2024-04-14 14:04:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377000103 ms) 2024-04-14 14:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377000103 ms) 2024-04-14 14:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377000104 ms) 2024-04-14 14:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377001144 ms) 2024-04-14 14:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377001145 ms) 2024-04-14 14:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:04:11.439451+00:00', 'runtime': '1377000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377001147 ms) 2024-04-14 14:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:03:11.439423+00:00', 'runtime': '1376940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377001148 ms) 2024-04-14 14:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377060100 ms) 2024-04-14 14:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377060101 ms) 2024-04-14 14:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377060101 ms) 2024-04-14 14:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377060102 ms) 2024-04-14 14:05:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377061140 ms) 2024-04-14 14:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377061141 ms) 2024-04-14 14:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:05:11.439318+00:00', 'runtime': '1377060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377061143 ms) 2024-04-14 14:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:04:11.439451+00:00', 'runtime': '1377000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377061144 ms) 2024-04-14 14:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377120100 ms) 2024-04-14 14:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377120101 ms) 2024-04-14 14:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377120101 ms) 2024-04-14 14:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377120102 ms) 2024-04-14 14:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377121140 ms) 2024-04-14 14:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377121141 ms) 2024-04-14 14:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:06:11.439450+00:00', 'runtime': '1377120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377121143 ms) 2024-04-14 14:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:05:11.439318+00:00', 'runtime': '1377060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377121144 ms) 2024-04-14 14:07:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377180102 ms) 2024-04-14 14:07:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377180103 ms) 2024-04-14 14:07:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377180103 ms) 2024-04-14 14:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377180104 ms) 2024-04-14 14:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377181140 ms) 2024-04-14 14:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377181140 ms) 2024-04-14 14:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:07:11.439425+00:00', 'runtime': '1377180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377181142 ms) 2024-04-14 14:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:06:11.439450+00:00', 'runtime': '1377120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377181143 ms) 2024-04-14 14:08:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377240101 ms) 2024-04-14 14:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377240101 ms) 2024-04-14 14:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377240101 ms) 2024-04-14 14:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377240102 ms) 2024-04-14 14:08:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377241136 ms) 2024-04-14 14:08:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377241137 ms) 2024-04-14 14:08:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:08:11.439416+00:00', 'runtime': '1377240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377241140 ms) 2024-04-14 14:08:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:07:11.439425+00:00', 'runtime': '1377180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377241140 ms) 2024-04-14 14:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377300103 ms) 2024-04-14 14:09:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377300104 ms) 2024-04-14 14:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377300104 ms) 2024-04-14 14:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377300104 ms) 2024-04-14 14:09:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377301143 ms) 2024-04-14 14:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377301143 ms) 2024-04-14 14:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:09:11.439472+00:00', 'runtime': '1377300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377301146 ms) 2024-04-14 14:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:08:11.439416+00:00', 'runtime': '1377240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377301147 ms) 2024-04-14 14:10:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377360101 ms) 2024-04-14 14:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377360101 ms) 2024-04-14 14:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377360101 ms) 2024-04-14 14:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377360102 ms) 2024-04-14 14:10:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377361141 ms) 2024-04-14 14:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377361142 ms) 2024-04-14 14:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:10:11.439437+00:00', 'runtime': '1377360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377361144 ms) 2024-04-14 14:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:09:11.439472+00:00', 'runtime': '1377300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377361145 ms) 2024-04-14 14:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377420100 ms) 2024-04-14 14:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377420101 ms) 2024-04-14 14:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377420101 ms) 2024-04-14 14:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377420102 ms) 2024-04-14 14:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377421143 ms) 2024-04-14 14:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377421144 ms) 2024-04-14 14:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:11:11.439453+00:00', 'runtime': '1377420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377421147 ms) 2024-04-14 14:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:10:11.439437+00:00', 'runtime': '1377360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377421148 ms) 2024-04-14 14:12:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377480105 ms) 2024-04-14 14:12:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377480105 ms) 2024-04-14 14:12:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377480106 ms) 2024-04-14 14:12:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377480106 ms) 2024-04-14 14:12:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377481148 ms) 2024-04-14 14:12:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377481149 ms) 2024-04-14 14:12:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:12:11.441333+00:00', 'runtime': '1377480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377481151 ms) 2024-04-14 14:12:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:11:11.439453+00:00', 'runtime': '1377420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377481152 ms) 2024-04-14 14:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377540101 ms) 2024-04-14 14:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377540101 ms) 2024-04-14 14:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377540101 ms) 2024-04-14 14:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377540102 ms) 2024-04-14 14:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377541143 ms) 2024-04-14 14:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377541144 ms) 2024-04-14 14:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:13:11.439463+00:00', 'runtime': '1377540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377541147 ms) 2024-04-14 14:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:12:11.441333+00:00', 'runtime': '1377480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377541148 ms) 2024-04-14 14:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377600103 ms) 2024-04-14 14:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377600103 ms) 2024-04-14 14:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377600104 ms) 2024-04-14 14:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377600104 ms) 2024-04-14 14:14:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377601144 ms) 2024-04-14 14:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377601145 ms) 2024-04-14 14:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:14:11.439448+00:00', 'runtime': '1377600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377601147 ms) 2024-04-14 14:14:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:13:11.439463+00:00', 'runtime': '1377540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377601150 ms) 2024-04-14 14:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377660100 ms) 2024-04-14 14:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377660101 ms) 2024-04-14 14:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377660101 ms) 2024-04-14 14:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377660101 ms) 2024-04-14 14:15:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377661139 ms) 2024-04-14 14:15:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377661140 ms) 2024-04-14 14:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:15:11.439498+00:00', 'runtime': '1377660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377661143 ms) 2024-04-14 14:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:14:11.439448+00:00', 'runtime': '1377600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377661144 ms) 2024-04-14 14:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377720103 ms) 2024-04-14 14:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377720103 ms) 2024-04-14 14:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377720104 ms) 2024-04-14 14:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377720104 ms) 2024-04-14 14:16:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377721144 ms) 2024-04-14 14:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377721145 ms) 2024-04-14 14:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:16:11.439420+00:00', 'runtime': '1377720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377721147 ms) 2024-04-14 14:16:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:15:11.439498+00:00', 'runtime': '1377660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377721148 ms) 2024-04-14 14:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377780101 ms) 2024-04-14 14:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377780101 ms) 2024-04-14 14:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377780102 ms) 2024-04-14 14:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377780102 ms) 2024-04-14 14:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377781140 ms) 2024-04-14 14:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377781141 ms) 2024-04-14 14:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:17:11.439444+00:00', 'runtime': '1377780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377781143 ms) 2024-04-14 14:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:16:11.439420+00:00', 'runtime': '1377720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377781144 ms) 2024-04-14 14:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377840100 ms) 2024-04-14 14:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377840101 ms) 2024-04-14 14:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377840101 ms) 2024-04-14 14:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377840102 ms) 2024-04-14 14:18:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377841141 ms) 2024-04-14 14:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377841142 ms) 2024-04-14 14:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:18:11.439461+00:00', 'runtime': '1377840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377841144 ms) 2024-04-14 14:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:17:11.439444+00:00', 'runtime': '1377780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377841145 ms) 2024-04-14 14:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377900103 ms) 2024-04-14 14:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377900103 ms) 2024-04-14 14:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377900104 ms) 2024-04-14 14:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377900104 ms) 2024-04-14 14:19:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377901150 ms) 2024-04-14 14:19:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377901152 ms) 2024-04-14 14:19:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:19:11.439445+00:00', 'runtime': '1377900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377901154 ms) 2024-04-14 14:19:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:18:11.439461+00:00', 'runtime': '1377840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377901155 ms) 2024-04-14 14:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1377960100 ms) 2024-04-14 14:20:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1377960100 ms) 2024-04-14 14:20:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1377960100 ms) 2024-04-14 14:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1377960101 ms) 2024-04-14 14:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1377961140 ms) 2024-04-14 14:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1377961141 ms) 2024-04-14 14:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:20:11.440496+00:00', 'runtime': '1377960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377961143 ms) 2024-04-14 14:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:19:11.439445+00:00', 'runtime': '1377900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1377961144 ms) 2024-04-14 14:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378020100 ms) 2024-04-14 14:21:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378020100 ms) 2024-04-14 14:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378020101 ms) 2024-04-14 14:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378020101 ms) 2024-04-14 14:21:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378021137 ms) 2024-04-14 14:21:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378021138 ms) 2024-04-14 14:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:21:11.439471+00:00', 'runtime': '1378020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378021141 ms) 2024-04-14 14:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:20:11.440496+00:00', 'runtime': '1377960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378021141 ms) 2024-04-14 14:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378080103 ms) 2024-04-14 14:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378080103 ms) 2024-04-14 14:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378080104 ms) 2024-04-14 14:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378080104 ms) 2024-04-14 14:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378081141 ms) 2024-04-14 14:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378081142 ms) 2024-04-14 14:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:22:11.439463+00:00', 'runtime': '1378080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378081146 ms) 2024-04-14 14:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:21:11.439471+00:00', 'runtime': '1378020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378081147 ms) 2024-04-14 14:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378140100 ms) 2024-04-14 14:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378140101 ms) 2024-04-14 14:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378140101 ms) 2024-04-14 14:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378140101 ms) 2024-04-14 14:23:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378141139 ms) 2024-04-14 14:23:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378141140 ms) 2024-04-14 14:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:23:11.439416+00:00', 'runtime': '1378140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378141142 ms) 2024-04-14 14:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:22:11.439463+00:00', 'runtime': '1378080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378141143 ms) 2024-04-14 14:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378200102 ms) 2024-04-14 14:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378200103 ms) 2024-04-14 14:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378200103 ms) 2024-04-14 14:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378200104 ms) 2024-04-14 14:24:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378201143 ms) 2024-04-14 14:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378201144 ms) 2024-04-14 14:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:24:11.439505+00:00', 'runtime': '1378200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378201147 ms) 2024-04-14 14:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:23:11.439416+00:00', 'runtime': '1378140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378201150 ms) 2024-04-14 14:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378260100 ms) 2024-04-14 14:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378260101 ms) 2024-04-14 14:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378260102 ms) 2024-04-14 14:25:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378260103 ms) 2024-04-14 14:25:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378261141 ms) 2024-04-14 14:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378261142 ms) 2024-04-14 14:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:25:11.439438+00:00', 'runtime': '1378260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378261144 ms) 2024-04-14 14:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:24:11.439505+00:00', 'runtime': '1378200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378261145 ms) 2024-04-14 14:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378320100 ms) 2024-04-14 14:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378320101 ms) 2024-04-14 14:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378320101 ms) 2024-04-14 14:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378320101 ms) 2024-04-14 14:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378321141 ms) 2024-04-14 14:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378321142 ms) 2024-04-14 14:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:26:11.439453+00:00', 'runtime': '1378320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378321146 ms) 2024-04-14 14:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:25:11.439438+00:00', 'runtime': '1378260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378321147 ms) 2024-04-14 14:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378380103 ms) 2024-04-14 14:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378380103 ms) 2024-04-14 14:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378380104 ms) 2024-04-14 14:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378380104 ms) 2024-04-14 14:27:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378381145 ms) 2024-04-14 14:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378381146 ms) 2024-04-14 14:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:27:11.439434+00:00', 'runtime': '1378380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378381148 ms) 2024-04-14 14:27:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:26:11.439453+00:00', 'runtime': '1378320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378381149 ms) 2024-04-14 14:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378440100 ms) 2024-04-14 14:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378440101 ms) 2024-04-14 14:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378440101 ms) 2024-04-14 14:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378440102 ms) 2024-04-14 14:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378441140 ms) 2024-04-14 14:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378441141 ms) 2024-04-14 14:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:28:11.439459+00:00', 'runtime': '1378440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378441144 ms) 2024-04-14 14:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:27:11.439434+00:00', 'runtime': '1378380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378441144 ms) 2024-04-14 14:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378500100 ms) 2024-04-14 14:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378500101 ms) 2024-04-14 14:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378500101 ms) 2024-04-14 14:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378500102 ms) 2024-04-14 14:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378501140 ms) 2024-04-14 14:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378501141 ms) 2024-04-14 14:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:29:11.439426+00:00', 'runtime': '1378500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378501143 ms) 2024-04-14 14:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:28:11.439459+00:00', 'runtime': '1378440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378501144 ms) 2024-04-14 14:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378560103 ms) 2024-04-14 14:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378560103 ms) 2024-04-14 14:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378560104 ms) 2024-04-14 14:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378560104 ms) 2024-04-14 14:30:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378561143 ms) 2024-04-14 14:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378561144 ms) 2024-04-14 14:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:30:11.439462+00:00', 'runtime': '1378560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378561146 ms) 2024-04-14 14:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:29:11.439426+00:00', 'runtime': '1378500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378561146 ms) 2024-04-14 14:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378620100 ms) 2024-04-14 14:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378620101 ms) 2024-04-14 14:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378620101 ms) 2024-04-14 14:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378620102 ms) 2024-04-14 14:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378621140 ms) 2024-04-14 14:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378621142 ms) 2024-04-14 14:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:31:11.439482+00:00', 'runtime': '1378620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378621144 ms) 2024-04-14 14:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:30:11.439462+00:00', 'runtime': '1378560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378621145 ms) 2024-04-14 14:32:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378680101 ms) 2024-04-14 14:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378680101 ms) 2024-04-14 14:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378680102 ms) 2024-04-14 14:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378680102 ms) 2024-04-14 14:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378681140 ms) 2024-04-14 14:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378681141 ms) 2024-04-14 14:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:32:11.439461+00:00', 'runtime': '1378680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378681143 ms) 2024-04-14 14:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:31:11.439482+00:00', 'runtime': '1378620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378681144 ms) 2024-04-14 14:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378740103 ms) 2024-04-14 14:33:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378740103 ms) 2024-04-14 14:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378740104 ms) 2024-04-14 14:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378740104 ms) 2024-04-14 14:33:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378741148 ms) 2024-04-14 14:33:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378741149 ms) 2024-04-14 14:33:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:33:11.439470+00:00', 'runtime': '1378740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378741151 ms) 2024-04-14 14:33:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:32:11.439461+00:00', 'runtime': '1378680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378741154 ms) 2024-04-14 14:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378800100 ms) 2024-04-14 14:34:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378800100 ms) 2024-04-14 14:34:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378800100 ms) 2024-04-14 14:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378800101 ms) 2024-04-14 14:34:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378801137 ms) 2024-04-14 14:34:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378801138 ms) 2024-04-14 14:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:34:11.439462+00:00', 'runtime': '1378800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378801140 ms) 2024-04-14 14:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:33:11.439470+00:00', 'runtime': '1378740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378801142 ms) 2024-04-14 14:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378860102 ms) 2024-04-14 14:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378860103 ms) 2024-04-14 14:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378860103 ms) 2024-04-14 14:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378860103 ms) 2024-04-14 14:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378861139 ms) 2024-04-14 14:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378861140 ms) 2024-04-14 14:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:35:11.439460+00:00', 'runtime': '1378860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378861142 ms) 2024-04-14 14:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:34:11.439462+00:00', 'runtime': '1378800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378861143 ms) 2024-04-14 14:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378920100 ms) 2024-04-14 14:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378920101 ms) 2024-04-14 14:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378920101 ms) 2024-04-14 14:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378920102 ms) 2024-04-14 14:36:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378921138 ms) 2024-04-14 14:36:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378921138 ms) 2024-04-14 14:36:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:36:11.439446+00:00', 'runtime': '1378920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378921140 ms) 2024-04-14 14:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:35:11.439460+00:00', 'runtime': '1378860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378921144 ms) 2024-04-14 14:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1378980100 ms) 2024-04-14 14:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1378980101 ms) 2024-04-14 14:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1378980101 ms) 2024-04-14 14:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1378980102 ms) 2024-04-14 14:37:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1378981140 ms) 2024-04-14 14:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1378981141 ms) 2024-04-14 14:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:37:11.439445+00:00', 'runtime': '1378980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378981143 ms) 2024-04-14 14:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:36:11.439446+00:00', 'runtime': '1378920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1378981143 ms) 2024-04-14 14:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379040103 ms) 2024-04-14 14:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379040103 ms) 2024-04-14 14:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379040104 ms) 2024-04-14 14:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379040104 ms) 2024-04-14 14:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379041144 ms) 2024-04-14 14:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379041145 ms) 2024-04-14 14:38:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:38:11.439451+00:00', 'runtime': '1379040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379041150 ms) 2024-04-14 14:38:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:37:11.439445+00:00', 'runtime': '1378980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379041150 ms) 2024-04-14 14:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379100100 ms) 2024-04-14 14:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379100101 ms) 2024-04-14 14:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379100101 ms) 2024-04-14 14:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379100102 ms) 2024-04-14 14:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379101140 ms) 2024-04-14 14:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379101141 ms) 2024-04-14 14:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:39:11.439469+00:00', 'runtime': '1379100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379101143 ms) 2024-04-14 14:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:38:11.439451+00:00', 'runtime': '1379040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379101144 ms) 2024-04-14 14:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379160100 ms) 2024-04-14 14:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379160100 ms) 2024-04-14 14:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379160101 ms) 2024-04-14 14:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379160101 ms) 2024-04-14 14:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379161140 ms) 2024-04-14 14:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379161141 ms) 2024-04-14 14:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:40:11.439422+00:00', 'runtime': '1379160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379161143 ms) 2024-04-14 14:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:39:11.439469+00:00', 'runtime': '1379100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379161144 ms) 2024-04-14 14:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379220103 ms) 2024-04-14 14:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379220103 ms) 2024-04-14 14:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379220104 ms) 2024-04-14 14:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379220104 ms) 2024-04-14 14:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379221144 ms) 2024-04-14 14:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379221146 ms) 2024-04-14 14:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:41:11.439468+00:00', 'runtime': '1379220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379221148 ms) 2024-04-14 14:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:40:11.439422+00:00', 'runtime': '1379160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379221148 ms) 2024-04-14 14:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379280100 ms) 2024-04-14 14:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379280101 ms) 2024-04-14 14:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379280101 ms) 2024-04-14 14:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379280102 ms) 2024-04-14 14:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379281143 ms) 2024-04-14 14:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379281144 ms) 2024-04-14 14:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:42:11.439399+00:00', 'runtime': '1379280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379281146 ms) 2024-04-14 14:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:41:11.439468+00:00', 'runtime': '1379220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379281147 ms) 2024-04-14 14:43:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379340102 ms) 2024-04-14 14:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379340103 ms) 2024-04-14 14:43:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379340103 ms) 2024-04-14 14:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379340104 ms) 2024-04-14 14:43:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379341146 ms) 2024-04-14 14:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379341147 ms) 2024-04-14 14:43:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:43:11.439447+00:00', 'runtime': '1379340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379341149 ms) 2024-04-14 14:43:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:42:11.439399+00:00', 'runtime': '1379280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379341150 ms) 2024-04-14 14:44:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379400101 ms) 2024-04-14 14:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379400102 ms) 2024-04-14 14:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379400102 ms) 2024-04-14 14:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379400103 ms) 2024-04-14 14:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379401140 ms) 2024-04-14 14:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379401141 ms) 2024-04-14 14:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:44:11.440756+00:00', 'runtime': '1379400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379401143 ms) 2024-04-14 14:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:43:11.439447+00:00', 'runtime': '1379340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379401144 ms) 2024-04-14 14:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379460103 ms) 2024-04-14 14:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379460103 ms) 2024-04-14 14:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379460104 ms) 2024-04-14 14:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379460104 ms) 2024-04-14 14:45:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379461146 ms) 2024-04-14 14:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379461147 ms) 2024-04-14 14:45:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:45:11.439466+00:00', 'runtime': '1379460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379461149 ms) 2024-04-14 14:45:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:44:11.440756+00:00', 'runtime': '1379400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379461150 ms) 2024-04-14 14:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379520100 ms) 2024-04-14 14:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379520101 ms) 2024-04-14 14:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379520101 ms) 2024-04-14 14:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379520102 ms) 2024-04-14 14:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379521140 ms) 2024-04-14 14:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379521141 ms) 2024-04-14 14:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:46:11.439535+00:00', 'runtime': '1379520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379521143 ms) 2024-04-14 14:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:45:11.439466+00:00', 'runtime': '1379460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379521144 ms) 2024-04-14 14:47:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379580099 ms) 2024-04-14 14:47:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379580099 ms) 2024-04-14 14:47:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379580100 ms) 2024-04-14 14:47:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379580100 ms) 2024-04-14 14:47:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379581138 ms) 2024-04-14 14:47:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379581139 ms) 2024-04-14 14:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:47:11.439471+00:00', 'runtime': '1379580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379581141 ms) 2024-04-14 14:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:46:11.439535+00:00', 'runtime': '1379520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379581142 ms) 2024-04-14 14:48:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379640102 ms) 2024-04-14 14:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379640103 ms) 2024-04-14 14:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379640103 ms) 2024-04-14 14:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379640103 ms) 2024-04-14 14:48:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379641139 ms) 2024-04-14 14:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379641140 ms) 2024-04-14 14:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:48:11.439454+00:00', 'runtime': '1379640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379641142 ms) 2024-04-14 14:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:47:11.439471+00:00', 'runtime': '1379580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379641143 ms) 2024-04-14 14:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379700100 ms) 2024-04-14 14:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379700101 ms) 2024-04-14 14:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379700102 ms) 2024-04-14 14:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379700102 ms) 2024-04-14 14:49:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379701141 ms) 2024-04-14 14:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379701142 ms) 2024-04-14 14:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:49:11.439454+00:00', 'runtime': '1379700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379701144 ms) 2024-04-14 14:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:48:11.439454+00:00', 'runtime': '1379640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379701146 ms) 2024-04-14 14:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379760100 ms) 2024-04-14 14:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379760101 ms) 2024-04-14 14:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379760101 ms) 2024-04-14 14:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379760102 ms) 2024-04-14 14:50:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379761139 ms) 2024-04-14 14:50:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379761140 ms) 2024-04-14 14:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:50:11.439419+00:00', 'runtime': '1379760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379761142 ms) 2024-04-14 14:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:49:11.439454+00:00', 'runtime': '1379700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379761143 ms) 2024-04-14 14:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379820103 ms) 2024-04-14 14:51:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379820104 ms) 2024-04-14 14:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379820104 ms) 2024-04-14 14:51:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379820105 ms) 2024-04-14 14:51:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379821144 ms) 2024-04-14 14:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379821145 ms) 2024-04-14 14:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:51:11.439471+00:00', 'runtime': '1379820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379821147 ms) 2024-04-14 14:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:50:11.439419+00:00', 'runtime': '1379760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379821148 ms) 2024-04-14 14:52:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379880101 ms) 2024-04-14 14:52:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379880102 ms) 2024-04-14 14:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379880102 ms) 2024-04-14 14:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379880103 ms) 2024-04-14 14:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379881141 ms) 2024-04-14 14:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379881142 ms) 2024-04-14 14:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:52:11.440523+00:00', 'runtime': '1379880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379881144 ms) 2024-04-14 14:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:51:11.439471+00:00', 'runtime': '1379820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379881145 ms) 2024-04-14 14:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1379940101 ms) 2024-04-14 14:53:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1379940102 ms) 2024-04-14 14:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1379940102 ms) 2024-04-14 14:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1379940102 ms) 2024-04-14 14:53:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1379941141 ms) 2024-04-14 14:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1379941142 ms) 2024-04-14 14:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:53:11.440339+00:00', 'runtime': '1379940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379941144 ms) 2024-04-14 14:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:52:11.440523+00:00', 'runtime': '1379880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1379941145 ms) 2024-04-14 14:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380000103 ms) 2024-04-14 14:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380000103 ms) 2024-04-14 14:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380000104 ms) 2024-04-14 14:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380000104 ms) 2024-04-14 14:54:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380001142 ms) 2024-04-14 14:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380001143 ms) 2024-04-14 14:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:54:11.439455+00:00', 'runtime': '1380000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380001145 ms) 2024-04-14 14:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:53:11.440339+00:00', 'runtime': '1379940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380001146 ms) 2024-04-14 14:55:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380060102 ms) 2024-04-14 14:55:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380060102 ms) 2024-04-14 14:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380060103 ms) 2024-04-14 14:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380060103 ms) 2024-04-14 14:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380061143 ms) 2024-04-14 14:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380061144 ms) 2024-04-14 14:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:55:11.440771+00:00', 'runtime': '1380060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380061146 ms) 2024-04-14 14:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:54:11.439455+00:00', 'runtime': '1380000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380061147 ms) 2024-04-14 14:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380120103 ms) 2024-04-14 14:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380120103 ms) 2024-04-14 14:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380120104 ms) 2024-04-14 14:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380120104 ms) 2024-04-14 14:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380121143 ms) 2024-04-14 14:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380121144 ms) 2024-04-14 14:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:56:11.439449+00:00', 'runtime': '1380120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380121146 ms) 2024-04-14 14:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:55:11.440771+00:00', 'runtime': '1380060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380121147 ms) 2024-04-14 14:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380180101 ms) 2024-04-14 14:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380180101 ms) 2024-04-14 14:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380180102 ms) 2024-04-14 14:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380180102 ms) 2024-04-14 14:57:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380181141 ms) 2024-04-14 14:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380181142 ms) 2024-04-14 14:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:57:11.439437+00:00', 'runtime': '1380180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380181146 ms) 2024-04-14 14:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:56:11.439449+00:00', 'runtime': '1380120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380181147 ms) 2024-04-14 14:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380240100 ms) 2024-04-14 14:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380240101 ms) 2024-04-14 14:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380240101 ms) 2024-04-14 14:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380240102 ms) 2024-04-14 14:58:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380241142 ms) 2024-04-14 14:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380241143 ms) 2024-04-14 14:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:58:11.439474+00:00', 'runtime': '1380240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380241145 ms) 2024-04-14 14:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:57:11.439437+00:00', 'runtime': '1380180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380241146 ms) 2024-04-14 14:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380300103 ms) 2024-04-14 14:59:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380300104 ms) 2024-04-14 14:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380300104 ms) 2024-04-14 14:59:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380300105 ms) 2024-04-14 14:59:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380301149 ms) 2024-04-14 14:59:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380301149 ms) 2024-04-14 14:59:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:59:11.439460+00:00', 'runtime': '1380300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380301151 ms) 2024-04-14 14:59:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:58:11.439474+00:00', 'runtime': '1380240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380301152 ms) 2024-04-14 15:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380360100 ms) 2024-04-14 15:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380360101 ms) 2024-04-14 15:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380360101 ms) 2024-04-14 15:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380360102 ms) 2024-04-14 15:00:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380361142 ms) 2024-04-14 15:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380361143 ms) 2024-04-14 15:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:00:11.439422+00:00', 'runtime': '1380360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380361146 ms) 2024-04-14 15:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:59:11.439460+00:00', 'runtime': '1380300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380361147 ms) 2024-04-14 15:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380420100 ms) 2024-04-14 15:01:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380420100 ms) 2024-04-14 15:01:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380420100 ms) 2024-04-14 15:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380420101 ms) 2024-04-14 15:01:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380421137 ms) 2024-04-14 15:01:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380421138 ms) 2024-04-14 15:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:01:11.439444+00:00', 'runtime': '1380420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380421140 ms) 2024-04-14 15:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:00:11.439422+00:00', 'runtime': '1380360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380421141 ms) 2024-04-14 15:02:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380480102 ms) 2024-04-14 15:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380480103 ms) 2024-04-14 15:02:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380480103 ms) 2024-04-14 15:02:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380480103 ms) 2024-04-14 15:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380481142 ms) 2024-04-14 15:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380481144 ms) 2024-04-14 15:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:02:11.439451+00:00', 'runtime': '1380480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380481146 ms) 2024-04-14 15:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:01:11.439444+00:00', 'runtime': '1380420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380481147 ms) 2024-04-14 15:03:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380540101 ms) 2024-04-14 15:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380540101 ms) 2024-04-14 15:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380540102 ms) 2024-04-14 15:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380540102 ms) 2024-04-14 15:03:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380541140 ms) 2024-04-14 15:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380541141 ms) 2024-04-14 15:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:03:11.439433+00:00', 'runtime': '1380540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380541143 ms) 2024-04-14 15:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:02:11.439451+00:00', 'runtime': '1380480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380541146 ms) 2024-04-14 15:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380600100 ms) 2024-04-14 15:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380600100 ms) 2024-04-14 15:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380600101 ms) 2024-04-14 15:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380600101 ms) 2024-04-14 15:04:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380601142 ms) 2024-04-14 15:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380601143 ms) 2024-04-14 15:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:04:11.439428+00:00', 'runtime': '1380600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380601145 ms) 2024-04-14 15:04:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:03:11.439433+00:00', 'runtime': '1380540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380601146 ms) 2024-04-14 15:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380660102 ms) 2024-04-14 15:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380660103 ms) 2024-04-14 15:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380660103 ms) 2024-04-14 15:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380660104 ms) 2024-04-14 15:05:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380661144 ms) 2024-04-14 15:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380661145 ms) 2024-04-14 15:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:05:11.439546+00:00', 'runtime': '1380660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380661147 ms) 2024-04-14 15:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:04:11.439428+00:00', 'runtime': '1380600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380661148 ms) 2024-04-14 15:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380720102 ms) 2024-04-14 15:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380720102 ms) 2024-04-14 15:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380720103 ms) 2024-04-14 15:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380720103 ms) 2024-04-14 15:06:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380721141 ms) 2024-04-14 15:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380721142 ms) 2024-04-14 15:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:06:11.440795+00:00', 'runtime': '1380720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380721144 ms) 2024-04-14 15:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:05:11.439546+00:00', 'runtime': '1380660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380721145 ms) 2024-04-14 15:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380780103 ms) 2024-04-14 15:07:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380780104 ms) 2024-04-14 15:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380780104 ms) 2024-04-14 15:07:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380780104 ms) 2024-04-14 15:07:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380781148 ms) 2024-04-14 15:07:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380781149 ms) 2024-04-14 15:07:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:07:11.439461+00:00', 'runtime': '1380780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380781151 ms) 2024-04-14 15:07:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:06:11.440795+00:00', 'runtime': '1380720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380781152 ms) 2024-04-14 15:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380840100 ms) 2024-04-14 15:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380840101 ms) 2024-04-14 15:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380840101 ms) 2024-04-14 15:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380840101 ms) 2024-04-14 15:08:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380841139 ms) 2024-04-14 15:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380841140 ms) 2024-04-14 15:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:08:11.439475+00:00', 'runtime': '1380840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380841144 ms) 2024-04-14 15:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:07:11.439461+00:00', 'runtime': '1380780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380841145 ms) 2024-04-14 15:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380900100 ms) 2024-04-14 15:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380900101 ms) 2024-04-14 15:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380900101 ms) 2024-04-14 15:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380900102 ms) 2024-04-14 15:09:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380901143 ms) 2024-04-14 15:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380901145 ms) 2024-04-14 15:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:09:11.439478+00:00', 'runtime': '1380900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380901147 ms) 2024-04-14 15:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:08:11.439475+00:00', 'runtime': '1380840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380901148 ms) 2024-04-14 15:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1380960103 ms) 2024-04-14 15:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1380960103 ms) 2024-04-14 15:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1380960104 ms) 2024-04-14 15:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1380960104 ms) 2024-04-14 15:10:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1380961147 ms) 2024-04-14 15:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1380961148 ms) 2024-04-14 15:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:10:11.439468+00:00', 'runtime': '1380960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380961150 ms) 2024-04-14 15:10:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:09:11.439478+00:00', 'runtime': '1380900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1380961151 ms) 2024-04-14 15:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381020100 ms) 2024-04-14 15:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381020101 ms) 2024-04-14 15:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381020101 ms) 2024-04-14 15:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381020102 ms) 2024-04-14 15:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381021140 ms) 2024-04-14 15:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381021141 ms) 2024-04-14 15:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:11:11.439477+00:00', 'runtime': '1381020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381021143 ms) 2024-04-14 15:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:10:11.439468+00:00', 'runtime': '1380960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381021144 ms) 2024-04-14 15:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381080100 ms) 2024-04-14 15:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381080101 ms) 2024-04-14 15:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381080101 ms) 2024-04-14 15:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381080101 ms) 2024-04-14 15:12:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381081139 ms) 2024-04-14 15:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381081141 ms) 2024-04-14 15:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:12:11.439498+00:00', 'runtime': '1381080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381081143 ms) 2024-04-14 15:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:11:11.439477+00:00', 'runtime': '1381020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381081144 ms) 2024-04-14 15:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381140103 ms) 2024-04-14 15:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381140103 ms) 2024-04-14 15:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381140104 ms) 2024-04-14 15:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381140104 ms) 2024-04-14 15:13:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381141145 ms) 2024-04-14 15:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381141146 ms) 2024-04-14 15:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:13:11.439492+00:00', 'runtime': '1381140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381141148 ms) 2024-04-14 15:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:12:11.439498+00:00', 'runtime': '1381080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381141149 ms) 2024-04-14 15:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381200100 ms) 2024-04-14 15:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381200101 ms) 2024-04-14 15:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381200101 ms) 2024-04-14 15:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381200102 ms) 2024-04-14 15:14:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381201143 ms) 2024-04-14 15:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381201143 ms) 2024-04-14 15:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:14:11.439418+00:00', 'runtime': '1381200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381201145 ms) 2024-04-14 15:14:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:13:11.439492+00:00', 'runtime': '1381140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381201149 ms) 2024-04-14 15:15:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381260102 ms) 2024-04-14 15:15:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381260102 ms) 2024-04-14 15:15:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381260103 ms) 2024-04-14 15:15:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381260103 ms) 2024-04-14 15:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381261140 ms) 2024-04-14 15:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381261142 ms) 2024-04-14 15:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:15:11.439438+00:00', 'runtime': '1381260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381261144 ms) 2024-04-14 15:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:14:11.439418+00:00', 'runtime': '1381200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381261145 ms) 2024-04-14 15:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381320100 ms) 2024-04-14 15:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381320101 ms) 2024-04-14 15:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381320101 ms) 2024-04-14 15:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381320102 ms) 2024-04-14 15:16:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381321137 ms) 2024-04-14 15:16:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381321138 ms) 2024-04-14 15:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:16:11.439409+00:00', 'runtime': '1381320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381321142 ms) 2024-04-14 15:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:15:11.439438+00:00', 'runtime': '1381260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381321143 ms) 2024-04-14 15:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381380103 ms) 2024-04-14 15:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381380103 ms) 2024-04-14 15:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381380104 ms) 2024-04-14 15:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381380104 ms) 2024-04-14 15:17:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381381142 ms) 2024-04-14 15:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381381143 ms) 2024-04-14 15:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:17:11.439457+00:00', 'runtime': '1381380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381381145 ms) 2024-04-14 15:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:16:11.439409+00:00', 'runtime': '1381320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381381146 ms) 2024-04-14 15:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381440100 ms) 2024-04-14 15:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381440101 ms) 2024-04-14 15:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381440101 ms) 2024-04-14 15:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381440102 ms) 2024-04-14 15:18:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381441137 ms) 2024-04-14 15:18:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381441138 ms) 2024-04-14 15:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:18:11.439457+00:00', 'runtime': '1381440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381441141 ms) 2024-04-14 15:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:17:11.439457+00:00', 'runtime': '1381380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381441142 ms) 2024-04-14 15:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381500101 ms) 2024-04-14 15:19:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381500101 ms) 2024-04-14 15:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381500102 ms) 2024-04-14 15:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381500102 ms) 2024-04-14 15:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381501140 ms) 2024-04-14 15:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381501142 ms) 2024-04-14 15:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:19:11.440324+00:00', 'runtime': '1381500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381501144 ms) 2024-04-14 15:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:18:11.439457+00:00', 'runtime': '1381440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381501145 ms) 2024-04-14 15:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381560103 ms) 2024-04-14 15:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381560103 ms) 2024-04-14 15:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381560104 ms) 2024-04-14 15:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381560104 ms) 2024-04-14 15:20:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381561144 ms) 2024-04-14 15:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381561146 ms) 2024-04-14 15:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:20:11.439426+00:00', 'runtime': '1381560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381561148 ms) 2024-04-14 15:20:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:19:11.440324+00:00', 'runtime': '1381500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381561149 ms) 2024-04-14 15:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381620100 ms) 2024-04-14 15:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381620101 ms) 2024-04-14 15:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381620101 ms) 2024-04-14 15:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381620102 ms) 2024-04-14 15:21:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381621139 ms) 2024-04-14 15:21:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381621140 ms) 2024-04-14 15:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:21:11.439468+00:00', 'runtime': '1381620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381621143 ms) 2024-04-14 15:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:20:11.439426+00:00', 'runtime': '1381560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381621143 ms) 2024-04-14 15:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381680100 ms) 2024-04-14 15:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381680101 ms) 2024-04-14 15:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381680101 ms) 2024-04-14 15:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381680102 ms) 2024-04-14 15:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381681140 ms) 2024-04-14 15:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381681141 ms) 2024-04-14 15:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:22:11.439459+00:00', 'runtime': '1381680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381681143 ms) 2024-04-14 15:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:21:11.439468+00:00', 'runtime': '1381620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381681144 ms) 2024-04-14 15:23:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381740102 ms) 2024-04-14 15:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381740103 ms) 2024-04-14 15:23:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381740103 ms) 2024-04-14 15:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381740104 ms) 2024-04-14 15:23:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381741145 ms) 2024-04-14 15:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381741146 ms) 2024-04-14 15:23:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:23:11.439489+00:00', 'runtime': '1381740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381741149 ms) 2024-04-14 15:23:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:22:11.439459+00:00', 'runtime': '1381680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381741150 ms) 2024-04-14 15:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381800100 ms) 2024-04-14 15:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381800100 ms) 2024-04-14 15:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381800101 ms) 2024-04-14 15:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381800101 ms) 2024-04-14 15:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381801140 ms) 2024-04-14 15:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381801141 ms) 2024-04-14 15:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:24:11.439502+00:00', 'runtime': '1381800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381801144 ms) 2024-04-14 15:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:23:11.439489+00:00', 'runtime': '1381740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381801145 ms) 2024-04-14 15:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381860103 ms) 2024-04-14 15:25:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381860104 ms) 2024-04-14 15:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381860104 ms) 2024-04-14 15:25:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381860105 ms) 2024-04-14 15:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381861143 ms) 2024-04-14 15:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381861144 ms) 2024-04-14 15:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:25:11.439451+00:00', 'runtime': '1381860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381861147 ms) 2024-04-14 15:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:24:11.439502+00:00', 'runtime': '1381800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381861148 ms) 2024-04-14 15:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381920100 ms) 2024-04-14 15:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381920101 ms) 2024-04-14 15:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381920101 ms) 2024-04-14 15:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381920102 ms) 2024-04-14 15:26:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381921142 ms) 2024-04-14 15:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381921144 ms) 2024-04-14 15:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:26:11.439465+00:00', 'runtime': '1381920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381921146 ms) 2024-04-14 15:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:25:11.439451+00:00', 'runtime': '1381860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381921147 ms) 2024-04-14 15:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1381980100 ms) 2024-04-14 15:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1381980101 ms) 2024-04-14 15:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1381980101 ms) 2024-04-14 15:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1381980102 ms) 2024-04-14 15:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1381981140 ms) 2024-04-14 15:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1381981141 ms) 2024-04-14 15:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:27:11.439466+00:00', 'runtime': '1381980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381981143 ms) 2024-04-14 15:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:26:11.439465+00:00', 'runtime': '1381920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1381981144 ms) 2024-04-14 15:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382040102 ms) 2024-04-14 15:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382040103 ms) 2024-04-14 15:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382040103 ms) 2024-04-14 15:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382040104 ms) 2024-04-14 15:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382041143 ms) 2024-04-14 15:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382041144 ms) 2024-04-14 15:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:28:11.439469+00:00', 'runtime': '1382040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382041146 ms) 2024-04-14 15:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:27:11.439466+00:00', 'runtime': '1381980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382041147 ms) 2024-04-14 15:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382100101 ms) 2024-04-14 15:29:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382100102 ms) 2024-04-14 15:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382100102 ms) 2024-04-14 15:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382100102 ms) 2024-04-14 15:29:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382101137 ms) 2024-04-14 15:29:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382101138 ms) 2024-04-14 15:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:29:11.439467+00:00', 'runtime': '1382100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382101140 ms) 2024-04-14 15:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:28:11.439469+00:00', 'runtime': '1382040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382101141 ms) 2024-04-14 15:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382160100 ms) 2024-04-14 15:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382160101 ms) 2024-04-14 15:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382160101 ms) 2024-04-14 15:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382160102 ms) 2024-04-14 15:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382161140 ms) 2024-04-14 15:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382161141 ms) 2024-04-14 15:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:30:11.439464+00:00', 'runtime': '1382160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382161143 ms) 2024-04-14 15:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:29:11.439467+00:00', 'runtime': '1382100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382161144 ms) 2024-04-14 15:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382220103 ms) 2024-04-14 15:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382220103 ms) 2024-04-14 15:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382220104 ms) 2024-04-14 15:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382220104 ms) 2024-04-14 15:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382221142 ms) 2024-04-14 15:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382221144 ms) 2024-04-14 15:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:31:11.439451+00:00', 'runtime': '1382220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382221146 ms) 2024-04-14 15:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:30:11.439464+00:00', 'runtime': '1382160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382221147 ms) 2024-04-14 15:32:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382280101 ms) 2024-04-14 15:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382280101 ms) 2024-04-14 15:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382280102 ms) 2024-04-14 15:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382280102 ms) 2024-04-14 15:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382281140 ms) 2024-04-14 15:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382281141 ms) 2024-04-14 15:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:32:11.439454+00:00', 'runtime': '1382280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382281143 ms) 2024-04-14 15:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:31:11.439451+00:00', 'runtime': '1382220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382281144 ms) 2024-04-14 15:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382340100 ms) 2024-04-14 15:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382340101 ms) 2024-04-14 15:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382340101 ms) 2024-04-14 15:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382340102 ms) 2024-04-14 15:33:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382341144 ms) 2024-04-14 15:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382341145 ms) 2024-04-14 15:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:33:11.439437+00:00', 'runtime': '1382340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382341147 ms) 2024-04-14 15:33:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:32:11.439454+00:00', 'runtime': '1382280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382341148 ms) 2024-04-14 15:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382400103 ms) 2024-04-14 15:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382400104 ms) 2024-04-14 15:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382400104 ms) 2024-04-14 15:34:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382400105 ms) 2024-04-14 15:34:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382401145 ms) 2024-04-14 15:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382401146 ms) 2024-04-14 15:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:34:11.439442+00:00', 'runtime': '1382400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382401148 ms) 2024-04-14 15:34:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:33:11.439437+00:00', 'runtime': '1382340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382401149 ms) 2024-04-14 15:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382460100 ms) 2024-04-14 15:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382460101 ms) 2024-04-14 15:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382460101 ms) 2024-04-14 15:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382460102 ms) 2024-04-14 15:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382461139 ms) 2024-04-14 15:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382461140 ms) 2024-04-14 15:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:35:11.439461+00:00', 'runtime': '1382460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382461143 ms) 2024-04-14 15:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:34:11.439442+00:00', 'runtime': '1382400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382461143 ms) 2024-04-14 15:36:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382520101 ms) 2024-04-14 15:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382520101 ms) 2024-04-14 15:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382520102 ms) 2024-04-14 15:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382520102 ms) 2024-04-14 15:36:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382521141 ms) 2024-04-14 15:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382521142 ms) 2024-04-14 15:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:36:11.439487+00:00', 'runtime': '1382520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382521145 ms) 2024-04-14 15:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:35:11.439461+00:00', 'runtime': '1382460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382521146 ms) 2024-04-14 15:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382580103 ms) 2024-04-14 15:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382580103 ms) 2024-04-14 15:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382580104 ms) 2024-04-14 15:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382580104 ms) 2024-04-14 15:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382581144 ms) 2024-04-14 15:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382581145 ms) 2024-04-14 15:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:37:11.439491+00:00', 'runtime': '1382580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382581147 ms) 2024-04-14 15:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:36:11.439487+00:00', 'runtime': '1382520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382581148 ms) 2024-04-14 15:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382640100 ms) 2024-04-14 15:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382640101 ms) 2024-04-14 15:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382640101 ms) 2024-04-14 15:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382640102 ms) 2024-04-14 15:38:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382641142 ms) 2024-04-14 15:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382641143 ms) 2024-04-14 15:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:38:11.439472+00:00', 'runtime': '1382640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382641146 ms) 2024-04-14 15:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:37:11.439491+00:00', 'runtime': '1382580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382641147 ms) 2024-04-14 15:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382700102 ms) 2024-04-14 15:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382700103 ms) 2024-04-14 15:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382700103 ms) 2024-04-14 15:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382700104 ms) 2024-04-14 15:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382701143 ms) 2024-04-14 15:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382701144 ms) 2024-04-14 15:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:39:11.439422+00:00', 'runtime': '1382700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382701146 ms) 2024-04-14 15:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:38:11.439472+00:00', 'runtime': '1382640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382701147 ms) 2024-04-14 15:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382760100 ms) 2024-04-14 15:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382760101 ms) 2024-04-14 15:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382760101 ms) 2024-04-14 15:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382760102 ms) 2024-04-14 15:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382761140 ms) 2024-04-14 15:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382761141 ms) 2024-04-14 15:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:40:11.439467+00:00', 'runtime': '1382760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382761143 ms) 2024-04-14 15:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:39:11.439422+00:00', 'runtime': '1382700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382761144 ms) 2024-04-14 15:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382820103 ms) 2024-04-14 15:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382820103 ms) 2024-04-14 15:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382820104 ms) 2024-04-14 15:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382820104 ms) 2024-04-14 15:41:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382821143 ms) 2024-04-14 15:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382821144 ms) 2024-04-14 15:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:41:11.439497+00:00', 'runtime': '1382820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382821146 ms) 2024-04-14 15:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:40:11.439467+00:00', 'runtime': '1382760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382821147 ms) 2024-04-14 15:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382880100 ms) 2024-04-14 15:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382880101 ms) 2024-04-14 15:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382880101 ms) 2024-04-14 15:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382880101 ms) 2024-04-14 15:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382881140 ms) 2024-04-14 15:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382881141 ms) 2024-04-14 15:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:42:11.439430+00:00', 'runtime': '1382880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382881143 ms) 2024-04-14 15:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:41:11.439497+00:00', 'runtime': '1382820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382881144 ms) 2024-04-14 15:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1382940100 ms) 2024-04-14 15:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1382940101 ms) 2024-04-14 15:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1382940101 ms) 2024-04-14 15:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1382940102 ms) 2024-04-14 15:43:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1382941139 ms) 2024-04-14 15:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1382941140 ms) 2024-04-14 15:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:43:11.439478+00:00', 'runtime': '1382940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382941142 ms) 2024-04-14 15:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:42:11.439430+00:00', 'runtime': '1382880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1382941143 ms) 2024-04-14 15:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383000102 ms) 2024-04-14 15:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383000103 ms) 2024-04-14 15:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383000103 ms) 2024-04-14 15:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383000104 ms) 2024-04-14 15:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383001144 ms) 2024-04-14 15:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383001145 ms) 2024-04-14 15:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:44:11.439500+00:00', 'runtime': '1383000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383001147 ms) 2024-04-14 15:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:43:11.439478+00:00', 'runtime': '1382940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383001148 ms) 2024-04-14 15:45:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383060102 ms) 2024-04-14 15:45:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383060102 ms) 2024-04-14 15:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383060103 ms) 2024-04-14 15:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383060103 ms) 2024-04-14 15:45:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383061145 ms) 2024-04-14 15:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383061146 ms) 2024-04-14 15:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:45:11.440924+00:00', 'runtime': '1383060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383061148 ms) 2024-04-14 15:45:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:44:11.439500+00:00', 'runtime': '1383000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383061149 ms) 2024-04-14 15:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383120100 ms) 2024-04-14 15:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383120101 ms) 2024-04-14 15:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383120101 ms) 2024-04-14 15:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383120102 ms) 2024-04-14 15:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383121140 ms) 2024-04-14 15:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383121141 ms) 2024-04-14 15:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:46:11.439439+00:00', 'runtime': '1383120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383121143 ms) 2024-04-14 15:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:45:11.440924+00:00', 'runtime': '1383060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383121144 ms) 2024-04-14 15:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383180103 ms) 2024-04-14 15:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383180103 ms) 2024-04-14 15:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383180104 ms) 2024-04-14 15:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383180104 ms) 2024-04-14 15:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383181143 ms) 2024-04-14 15:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383181144 ms) 2024-04-14 15:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:47:11.439459+00:00', 'runtime': '1383180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383181146 ms) 2024-04-14 15:47:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:46:11.439439+00:00', 'runtime': '1383120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383181149 ms) 2024-04-14 15:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383240101 ms) 2024-04-14 15:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383240102 ms) 2024-04-14 15:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383240102 ms) 2024-04-14 15:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383240103 ms) 2024-04-14 15:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383241141 ms) 2024-04-14 15:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383241142 ms) 2024-04-14 15:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:48:11.440557+00:00', 'runtime': '1383240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383241144 ms) 2024-04-14 15:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:47:11.439459+00:00', 'runtime': '1383180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383241145 ms) 2024-04-14 15:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383300103 ms) 2024-04-14 15:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383300103 ms) 2024-04-14 15:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383300104 ms) 2024-04-14 15:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383300104 ms) 2024-04-14 15:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383301144 ms) 2024-04-14 15:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383301145 ms) 2024-04-14 15:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:49:11.439447+00:00', 'runtime': '1383300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383301149 ms) 2024-04-14 15:49:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:48:11.440557+00:00', 'runtime': '1383240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383301150 ms) 2024-04-14 15:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383360100 ms) 2024-04-14 15:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383360101 ms) 2024-04-14 15:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383360101 ms) 2024-04-14 15:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383360102 ms) 2024-04-14 15:50:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383361143 ms) 2024-04-14 15:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383361144 ms) 2024-04-14 15:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:50:11.439466+00:00', 'runtime': '1383360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383361146 ms) 2024-04-14 15:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:49:11.439447+00:00', 'runtime': '1383300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383361147 ms) 2024-04-14 15:51:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383420101 ms) 2024-04-14 15:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383420101 ms) 2024-04-14 15:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383420101 ms) 2024-04-14 15:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383420102 ms) 2024-04-14 15:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383421140 ms) 2024-04-14 15:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383421141 ms) 2024-04-14 15:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:51:11.439440+00:00', 'runtime': '1383420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383421143 ms) 2024-04-14 15:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:50:11.439466+00:00', 'runtime': '1383360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383421144 ms) 2024-04-14 15:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383480103 ms) 2024-04-14 15:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383480103 ms) 2024-04-14 15:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383480104 ms) 2024-04-14 15:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383480104 ms) 2024-04-14 15:52:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383481142 ms) 2024-04-14 15:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383481143 ms) 2024-04-14 15:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:52:11.439400+00:00', 'runtime': '1383480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383481144 ms) 2024-04-14 15:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:51:11.439440+00:00', 'runtime': '1383420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383481145 ms) 2024-04-14 15:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383540100 ms) 2024-04-14 15:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383540101 ms) 2024-04-14 15:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383540101 ms) 2024-04-14 15:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383540102 ms) 2024-04-14 15:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383541143 ms) 2024-04-14 15:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383541144 ms) 2024-04-14 15:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:53:11.439471+00:00', 'runtime': '1383540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383541147 ms) 2024-04-14 15:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:52:11.439400+00:00', 'runtime': '1383480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383541147 ms) 2024-04-14 15:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383600103 ms) 2024-04-14 15:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383600103 ms) 2024-04-14 15:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383600104 ms) 2024-04-14 15:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383600104 ms) 2024-04-14 15:54:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383601148 ms) 2024-04-14 15:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383601149 ms) 2024-04-14 15:54:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:54:11.439453+00:00', 'runtime': '1383600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383601151 ms) 2024-04-14 15:54:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:53:11.439471+00:00', 'runtime': '1383540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383601152 ms) 2024-04-14 15:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383660100 ms) 2024-04-14 15:55:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383660100 ms) 2024-04-14 15:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383660100 ms) 2024-04-14 15:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383660101 ms) 2024-04-14 15:55:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383661138 ms) 2024-04-14 15:55:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383661139 ms) 2024-04-14 15:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:55:11.439460+00:00', 'runtime': '1383660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383661142 ms) 2024-04-14 15:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:54:11.439453+00:00', 'runtime': '1383600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383661143 ms) 2024-04-14 15:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383720100 ms) 2024-04-14 15:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383720101 ms) 2024-04-14 15:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383720101 ms) 2024-04-14 15:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383720101 ms) 2024-04-14 15:56:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383721137 ms) 2024-04-14 15:56:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383721138 ms) 2024-04-14 15:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:56:11.439486+00:00', 'runtime': '1383720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383721140 ms) 2024-04-14 15:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:55:11.439460+00:00', 'runtime': '1383660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383721141 ms) 2024-04-14 15:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383780103 ms) 2024-04-14 15:57:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383780104 ms) 2024-04-14 15:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383780104 ms) 2024-04-14 15:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383780105 ms) 2024-04-14 15:57:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383781141 ms) 2024-04-14 15:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383781142 ms) 2024-04-14 15:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:57:11.439459+00:00', 'runtime': '1383780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383781145 ms) 2024-04-14 15:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:56:11.439486+00:00', 'runtime': '1383720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383781146 ms) 2024-04-14 15:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383840100 ms) 2024-04-14 15:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383840101 ms) 2024-04-14 15:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383840101 ms) 2024-04-14 15:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383840102 ms) 2024-04-14 15:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383841140 ms) 2024-04-14 15:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383841141 ms) 2024-04-14 15:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:58:11.439477+00:00', 'runtime': '1383840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383841145 ms) 2024-04-14 15:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:57:11.439459+00:00', 'runtime': '1383780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383841146 ms) 2024-04-14 15:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383900100 ms) 2024-04-14 15:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383900101 ms) 2024-04-14 15:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383900101 ms) 2024-04-14 15:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383900101 ms) 2024-04-14 15:59:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383901143 ms) 2024-04-14 15:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383901144 ms) 2024-04-14 15:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:59:11.439459+00:00', 'runtime': '1383900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383901146 ms) 2024-04-14 15:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:58:11.439477+00:00', 'runtime': '1383840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383901147 ms) 2024-04-14 16:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1383960103 ms) 2024-04-14 16:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1383960103 ms) 2024-04-14 16:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1383960104 ms) 2024-04-14 16:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1383960104 ms) 2024-04-14 16:00:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1383961143 ms) 2024-04-14 16:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1383961144 ms) 2024-04-14 16:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:00:11.439423+00:00', 'runtime': '1383960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383961147 ms) 2024-04-14 16:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:59:11.439459+00:00', 'runtime': '1383900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1383961148 ms) 2024-04-14 16:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384020100 ms) 2024-04-14 16:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384020101 ms) 2024-04-14 16:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384020101 ms) 2024-04-14 16:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384020102 ms) 2024-04-14 16:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384021140 ms) 2024-04-14 16:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384021141 ms) 2024-04-14 16:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:01:11.439421+00:00', 'runtime': '1384020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384021143 ms) 2024-04-14 16:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:00:11.439423+00:00', 'runtime': '1383960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384021144 ms) 2024-04-14 16:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384080100 ms) 2024-04-14 16:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384080101 ms) 2024-04-14 16:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384080101 ms) 2024-04-14 16:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384080102 ms) 2024-04-14 16:02:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384081139 ms) 2024-04-14 16:02:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384081140 ms) 2024-04-14 16:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:02:11.439423+00:00', 'runtime': '1384080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384081143 ms) 2024-04-14 16:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:01:11.439421+00:00', 'runtime': '1384020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384081143 ms) 2024-04-14 16:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384140102 ms) 2024-04-14 16:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384140103 ms) 2024-04-14 16:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384140103 ms) 2024-04-14 16:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384140104 ms) 2024-04-14 16:03:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384141146 ms) 2024-04-14 16:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384141147 ms) 2024-04-14 16:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:03:11.439468+00:00', 'runtime': '1384140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384141149 ms) 2024-04-14 16:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:02:11.439423+00:00', 'runtime': '1384080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384141150 ms) 2024-04-14 16:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384200100 ms) 2024-04-14 16:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384200100 ms) 2024-04-14 16:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384200101 ms) 2024-04-14 16:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384200101 ms) 2024-04-14 16:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384201139 ms) 2024-04-14 16:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384201140 ms) 2024-04-14 16:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:04:11.439409+00:00', 'runtime': '1384200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384201142 ms) 2024-04-14 16:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:03:11.439468+00:00', 'runtime': '1384140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384201143 ms) 2024-04-14 16:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384260100 ms) 2024-04-14 16:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384260101 ms) 2024-04-14 16:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384260101 ms) 2024-04-14 16:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384260102 ms) 2024-04-14 16:05:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384261140 ms) 2024-04-14 16:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384261141 ms) 2024-04-14 16:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:05:11.439475+00:00', 'runtime': '1384260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384261143 ms) 2024-04-14 16:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:04:11.439409+00:00', 'runtime': '1384200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384261146 ms) 2024-04-14 16:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384320102 ms) 2024-04-14 16:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384320103 ms) 2024-04-14 16:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384320104 ms) 2024-04-14 16:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384320104 ms) 2024-04-14 16:06:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384321143 ms) 2024-04-14 16:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384321145 ms) 2024-04-14 16:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:06:11.439468+00:00', 'runtime': '1384320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384321147 ms) 2024-04-14 16:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:05:11.439475+00:00', 'runtime': '1384260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384321148 ms) 2024-04-14 16:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384380100 ms) 2024-04-14 16:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384380101 ms) 2024-04-14 16:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384380101 ms) 2024-04-14 16:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384380102 ms) 2024-04-14 16:07:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384381139 ms) 2024-04-14 16:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384381140 ms) 2024-04-14 16:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:07:11.439467+00:00', 'runtime': '1384380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384381142 ms) 2024-04-14 16:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:06:11.439468+00:00', 'runtime': '1384320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384381143 ms) 2024-04-14 16:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384440100 ms) 2024-04-14 16:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384440101 ms) 2024-04-14 16:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384440101 ms) 2024-04-14 16:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384440102 ms) 2024-04-14 16:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384441140 ms) 2024-04-14 16:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384441141 ms) 2024-04-14 16:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:08:11.439467+00:00', 'runtime': '1384440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384441143 ms) 2024-04-14 16:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:07:11.439467+00:00', 'runtime': '1384380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384441144 ms) 2024-04-14 16:09:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384500102 ms) 2024-04-14 16:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384500102 ms) 2024-04-14 16:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384500103 ms) 2024-04-14 16:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384500103 ms) 2024-04-14 16:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384501141 ms) 2024-04-14 16:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384501142 ms) 2024-04-14 16:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:09:11.439442+00:00', 'runtime': '1384500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384501144 ms) 2024-04-14 16:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:08:11.439467+00:00', 'runtime': '1384440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384501144 ms) 2024-04-14 16:10:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384560102 ms) 2024-04-14 16:10:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384560102 ms) 2024-04-14 16:10:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384560102 ms) 2024-04-14 16:10:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384560103 ms) 2024-04-14 16:10:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384561137 ms) 2024-04-14 16:10:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384561138 ms) 2024-04-14 16:10:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:10:11.440798+00:00', 'runtime': '1384560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384561140 ms) 2024-04-14 16:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:09:11.439442+00:00', 'runtime': '1384500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384561141 ms) 2024-04-14 16:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384620103 ms) 2024-04-14 16:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384620103 ms) 2024-04-14 16:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384620103 ms) 2024-04-14 16:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384620104 ms) 2024-04-14 16:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384621143 ms) 2024-04-14 16:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384621144 ms) 2024-04-14 16:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:11:11.439455+00:00', 'runtime': '1384620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384621145 ms) 2024-04-14 16:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:10:11.440798+00:00', 'runtime': '1384560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384621146 ms) 2024-04-14 16:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384680101 ms) 2024-04-14 16:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384680101 ms) 2024-04-14 16:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384680101 ms) 2024-04-14 16:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384680102 ms) 2024-04-14 16:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384681140 ms) 2024-04-14 16:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384681141 ms) 2024-04-14 16:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:12:11.439431+00:00', 'runtime': '1384680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384681143 ms) 2024-04-14 16:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:11:11.439455+00:00', 'runtime': '1384620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384681144 ms) 2024-04-14 16:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384740103 ms) 2024-04-14 16:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384740103 ms) 2024-04-14 16:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384740104 ms) 2024-04-14 16:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384740104 ms) 2024-04-14 16:13:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384741145 ms) 2024-04-14 16:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384741146 ms) 2024-04-14 16:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:13:11.439460+00:00', 'runtime': '1384740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384741148 ms) 2024-04-14 16:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:12:11.439431+00:00', 'runtime': '1384680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384741149 ms) 2024-04-14 16:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384800100 ms) 2024-04-14 16:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384800101 ms) 2024-04-14 16:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384800101 ms) 2024-04-14 16:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384800102 ms) 2024-04-14 16:14:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384801144 ms) 2024-04-14 16:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384801145 ms) 2024-04-14 16:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:14:11.439437+00:00', 'runtime': '1384800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384801148 ms) 2024-04-14 16:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:13:11.439460+00:00', 'runtime': '1384740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384801148 ms) 2024-04-14 16:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384860103 ms) 2024-04-14 16:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384860103 ms) 2024-04-14 16:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384860104 ms) 2024-04-14 16:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384860104 ms) 2024-04-14 16:15:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384861142 ms) 2024-04-14 16:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384861143 ms) 2024-04-14 16:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:15:11.439466+00:00', 'runtime': '1384860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384861145 ms) 2024-04-14 16:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:14:11.439437+00:00', 'runtime': '1384800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384861146 ms) 2024-04-14 16:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384920100 ms) 2024-04-14 16:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384920101 ms) 2024-04-14 16:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384920101 ms) 2024-04-14 16:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384920102 ms) 2024-04-14 16:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384921140 ms) 2024-04-14 16:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384921141 ms) 2024-04-14 16:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:16:11.439461+00:00', 'runtime': '1384920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384921143 ms) 2024-04-14 16:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:15:11.439466+00:00', 'runtime': '1384860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384921144 ms) 2024-04-14 16:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1384980100 ms) 2024-04-14 16:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1384980101 ms) 2024-04-14 16:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1384980101 ms) 2024-04-14 16:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1384980102 ms) 2024-04-14 16:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1384981140 ms) 2024-04-14 16:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1384981141 ms) 2024-04-14 16:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:17:11.439449+00:00', 'runtime': '1384980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384981143 ms) 2024-04-14 16:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:16:11.439461+00:00', 'runtime': '1384920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1384981144 ms) 2024-04-14 16:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385040103 ms) 2024-04-14 16:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385040103 ms) 2024-04-14 16:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385040104 ms) 2024-04-14 16:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385040104 ms) 2024-04-14 16:18:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385041142 ms) 2024-04-14 16:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385041143 ms) 2024-04-14 16:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:18:11.439445+00:00', 'runtime': '1385040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385041145 ms) 2024-04-14 16:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:17:11.439449+00:00', 'runtime': '1384980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385041146 ms) 2024-04-14 16:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385100100 ms) 2024-04-14 16:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385100101 ms) 2024-04-14 16:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385100101 ms) 2024-04-14 16:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385100102 ms) 2024-04-14 16:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385101140 ms) 2024-04-14 16:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385101141 ms) 2024-04-14 16:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:19:11.439470+00:00', 'runtime': '1385100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385101143 ms) 2024-04-14 16:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:18:11.439445+00:00', 'runtime': '1385040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385101144 ms) 2024-04-14 16:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385160100 ms) 2024-04-14 16:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385160101 ms) 2024-04-14 16:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385160101 ms) 2024-04-14 16:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385160101 ms) 2024-04-14 16:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385161140 ms) 2024-04-14 16:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385161141 ms) 2024-04-14 16:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:20:11.439447+00:00', 'runtime': '1385160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385161145 ms) 2024-04-14 16:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:19:11.439470+00:00', 'runtime': '1385100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385161146 ms) 2024-04-14 16:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385220103 ms) 2024-04-14 16:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385220103 ms) 2024-04-14 16:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385220103 ms) 2024-04-14 16:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385220104 ms) 2024-04-14 16:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385221144 ms) 2024-04-14 16:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385221145 ms) 2024-04-14 16:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:21:11.439480+00:00', 'runtime': '1385220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385221147 ms) 2024-04-14 16:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:20:11.439447+00:00', 'runtime': '1385160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385221148 ms) 2024-04-14 16:22:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385280099 ms) 2024-04-14 16:22:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385280100 ms) 2024-04-14 16:22:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385280100 ms) 2024-04-14 16:22:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385280100 ms) 2024-04-14 16:22:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385281136 ms) 2024-04-14 16:22:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385281138 ms) 2024-04-14 16:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:22:11.439139+00:00', 'runtime': '1385280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385281140 ms) 2024-04-14 16:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:21:11.439480+00:00', 'runtime': '1385220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385281141 ms) 2024-04-14 16:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385340100 ms) 2024-04-14 16:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385340101 ms) 2024-04-14 16:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385340101 ms) 2024-04-14 16:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385340101 ms) 2024-04-14 16:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385341140 ms) 2024-04-14 16:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385341141 ms) 2024-04-14 16:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:23:11.439459+00:00', 'runtime': '1385340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385341143 ms) 2024-04-14 16:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:22:11.439139+00:00', 'runtime': '1385280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385341144 ms) 2024-04-14 16:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385400102 ms) 2024-04-14 16:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385400103 ms) 2024-04-14 16:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385400104 ms) 2024-04-14 16:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385400104 ms) 2024-04-14 16:24:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385401146 ms) 2024-04-14 16:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385401147 ms) 2024-04-14 16:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:24:11.439461+00:00', 'runtime': '1385400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385401149 ms) 2024-04-14 16:24:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:23:11.439459+00:00', 'runtime': '1385340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385401152 ms) 2024-04-14 16:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385460100 ms) 2024-04-14 16:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385460101 ms) 2024-04-14 16:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385460101 ms) 2024-04-14 16:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385460102 ms) 2024-04-14 16:25:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385461139 ms) 2024-04-14 16:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385461140 ms) 2024-04-14 16:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:25:11.439439+00:00', 'runtime': '1385460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385461142 ms) 2024-04-14 16:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:24:11.439461+00:00', 'runtime': '1385400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385461143 ms) 2024-04-14 16:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385520100 ms) 2024-04-14 16:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385520101 ms) 2024-04-14 16:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385520101 ms) 2024-04-14 16:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385520102 ms) 2024-04-14 16:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385521142 ms) 2024-04-14 16:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385521143 ms) 2024-04-14 16:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:26:11.439453+00:00', 'runtime': '1385520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385521144 ms) 2024-04-14 16:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:25:11.439439+00:00', 'runtime': '1385460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385521145 ms) 2024-04-14 16:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385580103 ms) 2024-04-14 16:27:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385580104 ms) 2024-04-14 16:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385580104 ms) 2024-04-14 16:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385580104 ms) 2024-04-14 16:27:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385581144 ms) 2024-04-14 16:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385581145 ms) 2024-04-14 16:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:27:11.439474+00:00', 'runtime': '1385580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385581147 ms) 2024-04-14 16:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:26:11.439453+00:00', 'runtime': '1385520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385581148 ms) 2024-04-14 16:28:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385640101 ms) 2024-04-14 16:28:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385640102 ms) 2024-04-14 16:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385640102 ms) 2024-04-14 16:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385640103 ms) 2024-04-14 16:28:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385641141 ms) 2024-04-14 16:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385641142 ms) 2024-04-14 16:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:28:11.440699+00:00', 'runtime': '1385640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385641144 ms) 2024-04-14 16:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:27:11.439474+00:00', 'runtime': '1385580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385641145 ms) 2024-04-14 16:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385700101 ms) 2024-04-14 16:29:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385700102 ms) 2024-04-14 16:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385700102 ms) 2024-04-14 16:29:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385700103 ms) 2024-04-14 16:29:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385701143 ms) 2024-04-14 16:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385701144 ms) 2024-04-14 16:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:29:11.440335+00:00', 'runtime': '1385700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385701146 ms) 2024-04-14 16:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:28:11.440699+00:00', 'runtime': '1385640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385701147 ms) 2024-04-14 16:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385760103 ms) 2024-04-14 16:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385760103 ms) 2024-04-14 16:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385760104 ms) 2024-04-14 16:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385760104 ms) 2024-04-14 16:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385761142 ms) 2024-04-14 16:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385761143 ms) 2024-04-14 16:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:30:11.439416+00:00', 'runtime': '1385760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385761145 ms) 2024-04-14 16:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:29:11.440335+00:00', 'runtime': '1385700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385761149 ms) 2024-04-14 16:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385820100 ms) 2024-04-14 16:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385820101 ms) 2024-04-14 16:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385820101 ms) 2024-04-14 16:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385820102 ms) 2024-04-14 16:31:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385821139 ms) 2024-04-14 16:31:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385821140 ms) 2024-04-14 16:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:31:11.439465+00:00', 'runtime': '1385820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385821142 ms) 2024-04-14 16:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:30:11.439416+00:00', 'runtime': '1385760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385821143 ms) 2024-04-14 16:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385880100 ms) 2024-04-14 16:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385880101 ms) 2024-04-14 16:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385880101 ms) 2024-04-14 16:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385880102 ms) 2024-04-14 16:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385881140 ms) 2024-04-14 16:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385881141 ms) 2024-04-14 16:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:32:11.439443+00:00', 'runtime': '1385880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385881143 ms) 2024-04-14 16:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:31:11.439465+00:00', 'runtime': '1385820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385881144 ms) 2024-04-14 16:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1385940103 ms) 2024-04-14 16:33:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1385940104 ms) 2024-04-14 16:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1385940104 ms) 2024-04-14 16:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1385940104 ms) 2024-04-14 16:33:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1385941150 ms) 2024-04-14 16:33:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1385941151 ms) 2024-04-14 16:33:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:33:11.439463+00:00', 'runtime': '1385940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385941152 ms) 2024-04-14 16:33:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:32:11.439443+00:00', 'runtime': '1385880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1385941153 ms) 2024-04-14 16:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386000100 ms) 2024-04-14 16:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386000101 ms) 2024-04-14 16:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386000101 ms) 2024-04-14 16:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386000102 ms) 2024-04-14 16:34:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386001143 ms) 2024-04-14 16:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386001144 ms) 2024-04-14 16:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:34:11.439412+00:00', 'runtime': '1386000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386001146 ms) 2024-04-14 16:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:33:11.439463+00:00', 'runtime': '1385940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386001147 ms) 2024-04-14 16:35:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386060101 ms) 2024-04-14 16:35:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386060102 ms) 2024-04-14 16:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386060102 ms) 2024-04-14 16:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386060102 ms) 2024-04-14 16:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386061140 ms) 2024-04-14 16:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386061141 ms) 2024-04-14 16:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:35:11.440381+00:00', 'runtime': '1386060.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386061143 ms) 2024-04-14 16:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:34:11.439412+00:00', 'runtime': '1386000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386061144 ms) 2024-04-14 16:36:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386120101 ms) 2024-04-14 16:36:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386120102 ms) 2024-04-14 16:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386120102 ms) 2024-04-14 16:36:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386120103 ms) 2024-04-14 16:36:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386121146 ms) 2024-04-14 16:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386121147 ms) 2024-04-14 16:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:36:11.439464+00:00', 'runtime': '1386120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386121149 ms) 2024-04-14 16:36:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:35:11.440381+00:00', 'runtime': '1386060.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386121150 ms) 2024-04-14 16:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386180100 ms) 2024-04-14 16:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386180101 ms) 2024-04-14 16:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386180101 ms) 2024-04-14 16:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386180102 ms) 2024-04-14 16:37:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386181137 ms) 2024-04-14 16:37:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386181138 ms) 2024-04-14 16:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:37:11.439181+00:00', 'runtime': '1386180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386181140 ms) 2024-04-14 16:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:36:11.439464+00:00', 'runtime': '1386120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386181141 ms) 2024-04-14 16:38:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386240102 ms) 2024-04-14 16:38:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386240102 ms) 2024-04-14 16:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386240102 ms) 2024-04-14 16:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386240103 ms) 2024-04-14 16:38:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386241139 ms) 2024-04-14 16:38:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386241140 ms) 2024-04-14 16:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:38:11.440326+00:00', 'runtime': '1386240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386241142 ms) 2024-04-14 16:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:37:11.439181+00:00', 'runtime': '1386180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386241143 ms) 2024-04-14 16:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386300103 ms) 2024-04-14 16:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386300103 ms) 2024-04-14 16:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386300104 ms) 2024-04-14 16:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386300104 ms) 2024-04-14 16:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386301142 ms) 2024-04-14 16:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386301143 ms) 2024-04-14 16:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:39:11.439467+00:00', 'runtime': '1386300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386301145 ms) 2024-04-14 16:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:38:11.440326+00:00', 'runtime': '1386240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386301146 ms) 2024-04-14 16:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386360100 ms) 2024-04-14 16:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386360101 ms) 2024-04-14 16:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386360101 ms) 2024-04-14 16:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386360102 ms) 2024-04-14 16:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386361140 ms) 2024-04-14 16:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386361141 ms) 2024-04-14 16:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:40:11.439450+00:00', 'runtime': '1386360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386361143 ms) 2024-04-14 16:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:39:11.439467+00:00', 'runtime': '1386300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386361144 ms) 2024-04-14 16:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386420103 ms) 2024-04-14 16:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386420104 ms) 2024-04-14 16:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386420104 ms) 2024-04-14 16:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386420104 ms) 2024-04-14 16:41:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386421148 ms) 2024-04-14 16:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386421149 ms) 2024-04-14 16:41:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:41:11.439504+00:00', 'runtime': '1386420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386421153 ms) 2024-04-14 16:41:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:40:11.439450+00:00', 'runtime': '1386360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386421154 ms) 2024-04-14 16:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386480101 ms) 2024-04-14 16:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386480102 ms) 2024-04-14 16:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386480102 ms) 2024-04-14 16:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386480103 ms) 2024-04-14 16:42:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386481144 ms) 2024-04-14 16:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386481145 ms) 2024-04-14 16:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:42:11.439417+00:00', 'runtime': '1386480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386481147 ms) 2024-04-14 16:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:41:11.439504+00:00', 'runtime': '1386420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386481148 ms) 2024-04-14 16:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386540100 ms) 2024-04-14 16:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386540101 ms) 2024-04-14 16:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386540101 ms) 2024-04-14 16:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386540102 ms) 2024-04-14 16:43:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386541145 ms) 2024-04-14 16:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386541146 ms) 2024-04-14 16:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:43:11.439448+00:00', 'runtime': '1386540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386541148 ms) 2024-04-14 16:43:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:42:11.439417+00:00', 'runtime': '1386480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386541149 ms) 2024-04-14 16:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386600102 ms) 2024-04-14 16:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386600103 ms) 2024-04-14 16:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386600103 ms) 2024-04-14 16:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386600104 ms) 2024-04-14 16:44:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386601145 ms) 2024-04-14 16:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386601146 ms) 2024-04-14 16:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:44:11.439461+00:00', 'runtime': '1386600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386601148 ms) 2024-04-14 16:44:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:43:11.439448+00:00', 'runtime': '1386540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386601150 ms) 2024-04-14 16:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386660100 ms) 2024-04-14 16:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386660101 ms) 2024-04-14 16:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386660101 ms) 2024-04-14 16:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386660102 ms) 2024-04-14 16:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386661140 ms) 2024-04-14 16:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386661140 ms) 2024-04-14 16:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:45:11.439538+00:00', 'runtime': '1386660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386661142 ms) 2024-04-14 16:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:44:11.439461+00:00', 'runtime': '1386600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386661143 ms) 2024-04-14 16:46:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386720102 ms) 2024-04-14 16:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386720103 ms) 2024-04-14 16:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386720103 ms) 2024-04-14 16:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386720104 ms) 2024-04-14 16:46:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386721144 ms) 2024-04-14 16:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386721146 ms) 2024-04-14 16:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:46:11.439502+00:00', 'runtime': '1386720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386721148 ms) 2024-04-14 16:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:45:11.439538+00:00', 'runtime': '1386660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386721148 ms) 2024-04-14 16:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386780101 ms) 2024-04-14 16:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386780101 ms) 2024-04-14 16:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386780102 ms) 2024-04-14 16:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386780102 ms) 2024-04-14 16:47:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386781140 ms) 2024-04-14 16:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386781141 ms) 2024-04-14 16:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:47:11.439442+00:00', 'runtime': '1386780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386781143 ms) 2024-04-14 16:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:46:11.439502+00:00', 'runtime': '1386720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386781144 ms) 2024-04-14 16:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386840100 ms) 2024-04-14 16:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386840101 ms) 2024-04-14 16:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386840101 ms) 2024-04-14 16:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386840102 ms) 2024-04-14 16:48:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386841137 ms) 2024-04-14 16:48:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386841138 ms) 2024-04-14 16:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:48:11.439513+00:00', 'runtime': '1386840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386841140 ms) 2024-04-14 16:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:47:11.439442+00:00', 'runtime': '1386780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386841141 ms) 2024-04-14 16:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386900103 ms) 2024-04-14 16:49:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386900104 ms) 2024-04-14 16:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386900104 ms) 2024-04-14 16:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386900104 ms) 2024-04-14 16:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386901144 ms) 2024-04-14 16:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386901145 ms) 2024-04-14 16:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:49:11.439525+00:00', 'runtime': '1386900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386901147 ms) 2024-04-14 16:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:48:11.439513+00:00', 'runtime': '1386840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386901148 ms) 2024-04-14 16:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1386960100 ms) 2024-04-14 16:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1386960101 ms) 2024-04-14 16:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1386960101 ms) 2024-04-14 16:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1386960102 ms) 2024-04-14 16:50:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1386961138 ms) 2024-04-14 16:50:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1386961139 ms) 2024-04-14 16:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:50:11.439506+00:00', 'runtime': '1386960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386961141 ms) 2024-04-14 16:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:49:11.439525+00:00', 'runtime': '1386900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1386961142 ms) 2024-04-14 16:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387020100 ms) 2024-04-14 16:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387020101 ms) 2024-04-14 16:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387020101 ms) 2024-04-14 16:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387020102 ms) 2024-04-14 16:51:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387021137 ms) 2024-04-14 16:51:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387021138 ms) 2024-04-14 16:51:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:51:11.439470+00:00', 'runtime': '1387020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387021140 ms) 2024-04-14 16:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:50:11.439506+00:00', 'runtime': '1386960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387021141 ms) 2024-04-14 16:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387080103 ms) 2024-04-14 16:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387080103 ms) 2024-04-14 16:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387080104 ms) 2024-04-14 16:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387080104 ms) 2024-04-14 16:52:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387081142 ms) 2024-04-14 16:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387081143 ms) 2024-04-14 16:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:52:11.439459+00:00', 'runtime': '1387080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387081145 ms) 2024-04-14 16:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:51:11.439470+00:00', 'runtime': '1387020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387081146 ms) 2024-04-14 16:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387140100 ms) 2024-04-14 16:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387140101 ms) 2024-04-14 16:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387140101 ms) 2024-04-14 16:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387140101 ms) 2024-04-14 16:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387141143 ms) 2024-04-14 16:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387141144 ms) 2024-04-14 16:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:53:11.439458+00:00', 'runtime': '1387140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387141148 ms) 2024-04-14 16:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:52:11.439459+00:00', 'runtime': '1387080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387141149 ms) 2024-04-14 16:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387200103 ms) 2024-04-14 16:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387200103 ms) 2024-04-14 16:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387200104 ms) 2024-04-14 16:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387200104 ms) 2024-04-14 16:54:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387201144 ms) 2024-04-14 16:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387201146 ms) 2024-04-14 16:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:54:11.439474+00:00', 'runtime': '1387200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387201148 ms) 2024-04-14 16:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:53:11.439458+00:00', 'runtime': '1387140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387201149 ms) 2024-04-14 16:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387260100 ms) 2024-04-14 16:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387260101 ms) 2024-04-14 16:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387260101 ms) 2024-04-14 16:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387260102 ms) 2024-04-14 16:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387261143 ms) 2024-04-14 16:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387261144 ms) 2024-04-14 16:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:55:11.439465+00:00', 'runtime': '1387260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387261147 ms) 2024-04-14 16:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:54:11.439474+00:00', 'runtime': '1387200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387261147 ms) 2024-04-14 16:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387320101 ms) 2024-04-14 16:56:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387320102 ms) 2024-04-14 16:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387320102 ms) 2024-04-14 16:56:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387320102 ms) 2024-04-14 16:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387321140 ms) 2024-04-14 16:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387321142 ms) 2024-04-14 16:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:56:11.440303+00:00', 'runtime': '1387320.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387321144 ms) 2024-04-14 16:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:55:11.439465+00:00', 'runtime': '1387260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387321145 ms) 2024-04-14 16:57:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387380104 ms) 2024-04-14 16:57:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387380105 ms) 2024-04-14 16:57:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387380106 ms) 2024-04-14 16:57:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387380106 ms) 2024-04-14 16:57:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387381145 ms) 2024-04-14 16:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387381146 ms) 2024-04-14 16:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:57:11.441328+00:00', 'runtime': '1387380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387381148 ms) 2024-04-14 16:57:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:56:11.440303+00:00', 'runtime': '1387320.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387381149 ms) 2024-04-14 16:58:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387440102 ms) 2024-04-14 16:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387440102 ms) 2024-04-14 16:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387440103 ms) 2024-04-14 16:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387440103 ms) 2024-04-14 16:58:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387441141 ms) 2024-04-14 16:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387441142 ms) 2024-04-14 16:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:58:11.440956+00:00', 'runtime': '1387440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387441144 ms) 2024-04-14 16:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:57:11.441328+00:00', 'runtime': '1387380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387441145 ms) 2024-04-14 16:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387500103 ms) 2024-04-14 16:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387500103 ms) 2024-04-14 16:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387500104 ms) 2024-04-14 16:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387500104 ms) 2024-04-14 16:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387501144 ms) 2024-04-14 16:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387501145 ms) 2024-04-14 16:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:59:11.439459+00:00', 'runtime': '1387500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387501147 ms) 2024-04-14 16:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:58:11.440956+00:00', 'runtime': '1387440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387501148 ms) 2024-04-14 17:00:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387560102 ms) 2024-04-14 17:00:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387560102 ms) 2024-04-14 17:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387560103 ms) 2024-04-14 17:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387560103 ms) 2024-04-14 17:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387561143 ms) 2024-04-14 17:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387561144 ms) 2024-04-14 17:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:00:11.440976+00:00', 'runtime': '1387560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387561147 ms) 2024-04-14 17:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:59:11.439459+00:00', 'runtime': '1387500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387561147 ms) 2024-04-14 17:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387620100 ms) 2024-04-14 17:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387620101 ms) 2024-04-14 17:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387620101 ms) 2024-04-14 17:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387620101 ms) 2024-04-14 17:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387621140 ms) 2024-04-14 17:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387621141 ms) 2024-04-14 17:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:01:11.439461+00:00', 'runtime': '1387620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387621143 ms) 2024-04-14 17:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:00:11.440976+00:00', 'runtime': '1387560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387621144 ms) 2024-04-14 17:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387680103 ms) 2024-04-14 17:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387680103 ms) 2024-04-14 17:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387680103 ms) 2024-04-14 17:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387680104 ms) 2024-04-14 17:02:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387681144 ms) 2024-04-14 17:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387681145 ms) 2024-04-14 17:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:02:11.439468+00:00', 'runtime': '1387680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387681147 ms) 2024-04-14 17:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:01:11.439461+00:00', 'runtime': '1387620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387681147 ms) 2024-04-14 17:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387740100 ms) 2024-04-14 17:03:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387740100 ms) 2024-04-14 17:03:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387740100 ms) 2024-04-14 17:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387740101 ms) 2024-04-14 17:03:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387741139 ms) 2024-04-14 17:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387741140 ms) 2024-04-14 17:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:03:11.439486+00:00', 'runtime': '1387740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387741142 ms) 2024-04-14 17:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:02:11.439468+00:00', 'runtime': '1387680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387741146 ms) 2024-04-14 17:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387800101 ms) 2024-04-14 17:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387800102 ms) 2024-04-14 17:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387800102 ms) 2024-04-14 17:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387800103 ms) 2024-04-14 17:04:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387801137 ms) 2024-04-14 17:04:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387801138 ms) 2024-04-14 17:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:04:11.440260+00:00', 'runtime': '1387800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387801140 ms) 2024-04-14 17:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:03:11.439486+00:00', 'runtime': '1387740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387801141 ms) 2024-04-14 17:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387860103 ms) 2024-04-14 17:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387860103 ms) 2024-04-14 17:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387860104 ms) 2024-04-14 17:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387860104 ms) 2024-04-14 17:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387861141 ms) 2024-04-14 17:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387861142 ms) 2024-04-14 17:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:05:11.439505+00:00', 'runtime': '1387860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387861144 ms) 2024-04-14 17:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:04:11.440260+00:00', 'runtime': '1387800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387861145 ms) 2024-04-14 17:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387920102 ms) 2024-04-14 17:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387920102 ms) 2024-04-14 17:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387920103 ms) 2024-04-14 17:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387920103 ms) 2024-04-14 17:06:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387921141 ms) 2024-04-14 17:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387921142 ms) 2024-04-14 17:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:06:11.440909+00:00', 'runtime': '1387920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387921144 ms) 2024-04-14 17:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:05:11.439505+00:00', 'runtime': '1387860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387921146 ms) 2024-04-14 17:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1387980100 ms) 2024-04-14 17:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1387980101 ms) 2024-04-14 17:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1387980101 ms) 2024-04-14 17:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1387980102 ms) 2024-04-14 17:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1387981140 ms) 2024-04-14 17:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1387981141 ms) 2024-04-14 17:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:07:11.439467+00:00', 'runtime': '1387980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387981143 ms) 2024-04-14 17:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:06:11.440909+00:00', 'runtime': '1387920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1387981144 ms) 2024-04-14 17:08:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388040104 ms) 2024-04-14 17:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388040104 ms) 2024-04-14 17:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388040105 ms) 2024-04-14 17:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388040105 ms) 2024-04-14 17:08:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388041148 ms) 2024-04-14 17:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388041149 ms) 2024-04-14 17:08:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:08:11.439429+00:00', 'runtime': '1388040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388041151 ms) 2024-04-14 17:08:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:07:11.439467+00:00', 'runtime': '1387980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388041152 ms) 2024-04-14 17:09:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388100101 ms) 2024-04-14 17:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388100102 ms) 2024-04-14 17:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388100102 ms) 2024-04-14 17:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388100103 ms) 2024-04-14 17:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388101140 ms) 2024-04-14 17:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388101142 ms) 2024-04-14 17:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:09:11.440658+00:00', 'runtime': '1388100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388101144 ms) 2024-04-14 17:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:08:11.439429+00:00', 'runtime': '1388040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388101144 ms) 2024-04-14 17:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388160103 ms) 2024-04-14 17:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388160103 ms) 2024-04-14 17:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388160104 ms) 2024-04-14 17:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388160104 ms) 2024-04-14 17:10:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388161148 ms) 2024-04-14 17:10:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388161149 ms) 2024-04-14 17:10:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:10:11.439451+00:00', 'runtime': '1388160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388161151 ms) 2024-04-14 17:10:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:09:11.440658+00:00', 'runtime': '1388100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388161152 ms) 2024-04-14 17:11:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388220102 ms) 2024-04-14 17:11:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388220102 ms) 2024-04-14 17:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388220103 ms) 2024-04-14 17:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388220103 ms) 2024-04-14 17:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388221143 ms) 2024-04-14 17:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388221144 ms) 2024-04-14 17:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:11:11.440867+00:00', 'runtime': '1388220.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388221146 ms) 2024-04-14 17:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:10:11.439451+00:00', 'runtime': '1388160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388221147 ms) 2024-04-14 17:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388280100 ms) 2024-04-14 17:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388280101 ms) 2024-04-14 17:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388280101 ms) 2024-04-14 17:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388280101 ms) 2024-04-14 17:12:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388281139 ms) 2024-04-14 17:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388281140 ms) 2024-04-14 17:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:12:11.439461+00:00', 'runtime': '1388280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388281142 ms) 2024-04-14 17:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:11:11.440867+00:00', 'runtime': '1388220.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388281143 ms) 2024-04-14 17:13:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388340105 ms) 2024-04-14 17:13:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388340105 ms) 2024-04-14 17:13:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388340106 ms) 2024-04-14 17:13:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388340106 ms) 2024-04-14 17:13:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388341146 ms) 2024-04-14 17:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388341147 ms) 2024-04-14 17:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:13:11.441316+00:00', 'runtime': '1388340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388341150 ms) 2024-04-14 17:13:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:12:11.439461+00:00', 'runtime': '1388280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388341151 ms) 2024-04-14 17:14:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388400101 ms) 2024-04-14 17:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388400101 ms) 2024-04-14 17:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388400101 ms) 2024-04-14 17:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388400102 ms) 2024-04-14 17:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388401140 ms) 2024-04-14 17:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388401141 ms) 2024-04-14 17:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:14:11.439468+00:00', 'runtime': '1388400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388401143 ms) 2024-04-14 17:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:13:11.441316+00:00', 'runtime': '1388340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388401144 ms) 2024-04-14 17:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388460103 ms) 2024-04-14 17:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388460103 ms) 2024-04-14 17:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388460104 ms) 2024-04-14 17:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388460104 ms) 2024-04-14 17:15:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388461144 ms) 2024-04-14 17:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388461145 ms) 2024-04-14 17:15:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:15:11.439464+00:00', 'runtime': '1388460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388461149 ms) 2024-04-14 17:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:14:11.439468+00:00', 'runtime': '1388400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388461150 ms) 2024-04-14 17:16:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388520099 ms) 2024-04-14 17:16:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388520099 ms) 2024-04-14 17:16:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388520100 ms) 2024-04-14 17:16:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388520100 ms) 2024-04-14 17:16:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388521136 ms) 2024-04-14 17:16:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388521138 ms) 2024-04-14 17:16:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:16:11.439453+00:00', 'runtime': '1388520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388521140 ms) 2024-04-14 17:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:15:11.439464+00:00', 'runtime': '1388460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388521142 ms) 2024-04-14 17:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388580100 ms) 2024-04-14 17:17:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388580100 ms) 2024-04-14 17:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388580101 ms) 2024-04-14 17:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388580101 ms) 2024-04-14 17:17:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388581137 ms) 2024-04-14 17:17:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388581138 ms) 2024-04-14 17:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:17:11.439461+00:00', 'runtime': '1388580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388581141 ms) 2024-04-14 17:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:16:11.439453+00:00', 'runtime': '1388520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388581142 ms) 2024-04-14 17:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388640103 ms) 2024-04-14 17:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388640103 ms) 2024-04-14 17:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388640104 ms) 2024-04-14 17:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388640104 ms) 2024-04-14 17:18:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388641142 ms) 2024-04-14 17:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388641143 ms) 2024-04-14 17:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:18:11.439458+00:00', 'runtime': '1388640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388641145 ms) 2024-04-14 17:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:17:11.439461+00:00', 'runtime': '1388580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388641146 ms) 2024-04-14 17:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388700100 ms) 2024-04-14 17:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388700101 ms) 2024-04-14 17:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388700101 ms) 2024-04-14 17:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388700102 ms) 2024-04-14 17:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388701140 ms) 2024-04-14 17:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388701141 ms) 2024-04-14 17:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:19:11.439464+00:00', 'runtime': '1388700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388701143 ms) 2024-04-14 17:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:18:11.439458+00:00', 'runtime': '1388640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388701144 ms) 2024-04-14 17:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388760103 ms) 2024-04-14 17:20:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388760104 ms) 2024-04-14 17:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388760104 ms) 2024-04-14 17:20:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388760105 ms) 2024-04-14 17:20:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388761143 ms) 2024-04-14 17:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388761144 ms) 2024-04-14 17:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:20:11.439486+00:00', 'runtime': '1388760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388761146 ms) 2024-04-14 17:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:19:11.439464+00:00', 'runtime': '1388700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388761147 ms) 2024-04-14 17:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388820100 ms) 2024-04-14 17:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388820100 ms) 2024-04-14 17:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388820101 ms) 2024-04-14 17:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388820101 ms) 2024-04-14 17:21:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388821141 ms) 2024-04-14 17:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388821143 ms) 2024-04-14 17:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:21:11.439420+00:00', 'runtime': '1388820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388821145 ms) 2024-04-14 17:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:20:11.439486+00:00', 'runtime': '1388760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388821146 ms) 2024-04-14 17:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388880100 ms) 2024-04-14 17:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388880101 ms) 2024-04-14 17:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388880101 ms) 2024-04-14 17:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388880102 ms) 2024-04-14 17:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388881140 ms) 2024-04-14 17:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388881141 ms) 2024-04-14 17:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:22:11.439473+00:00', 'runtime': '1388880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388881144 ms) 2024-04-14 17:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:21:11.439420+00:00', 'runtime': '1388820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388881145 ms) 2024-04-14 17:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1388940103 ms) 2024-04-14 17:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1388940103 ms) 2024-04-14 17:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1388940104 ms) 2024-04-14 17:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1388940104 ms) 2024-04-14 17:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1388941143 ms) 2024-04-14 17:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1388941144 ms) 2024-04-14 17:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:23:11.439484+00:00', 'runtime': '1388940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388941146 ms) 2024-04-14 17:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:22:11.439473+00:00', 'runtime': '1388880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1388941147 ms) 2024-04-14 17:24:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389000101 ms) 2024-04-14 17:24:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389000102 ms) 2024-04-14 17:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389000102 ms) 2024-04-14 17:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389000102 ms) 2024-04-14 17:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389001140 ms) 2024-04-14 17:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389001141 ms) 2024-04-14 17:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:24:11.440715+00:00', 'runtime': '1389000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389001143 ms) 2024-04-14 17:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:23:11.439484+00:00', 'runtime': '1388940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389001144 ms) 2024-04-14 17:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389060101 ms) 2024-04-14 17:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389060102 ms) 2024-04-14 17:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389060102 ms) 2024-04-14 17:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389060102 ms) 2024-04-14 17:25:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389061139 ms) 2024-04-14 17:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389061140 ms) 2024-04-14 17:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:25:11.440297+00:00', 'runtime': '1389060.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389061142 ms) 2024-04-14 17:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:24:11.440715+00:00', 'runtime': '1389000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389061143 ms) 2024-04-14 17:26:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389120105 ms) 2024-04-14 17:26:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389120105 ms) 2024-04-14 17:26:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389120106 ms) 2024-04-14 17:26:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389120106 ms) 2024-04-14 17:26:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389121146 ms) 2024-04-14 17:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389121147 ms) 2024-04-14 17:26:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:26:11.441343+00:00', 'runtime': '1389120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389121149 ms) 2024-04-14 17:26:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:25:11.440297+00:00', 'runtime': '1389060.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389121152 ms) 2024-04-14 17:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389180101 ms) 2024-04-14 17:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389180101 ms) 2024-04-14 17:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389180102 ms) 2024-04-14 17:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389180102 ms) 2024-04-14 17:27:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389181141 ms) 2024-04-14 17:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389181142 ms) 2024-04-14 17:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:27:11.439513+00:00', 'runtime': '1389180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389181144 ms) 2024-04-14 17:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:26:11.441343+00:00', 'runtime': '1389120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389181146 ms) 2024-04-14 17:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389240102 ms) 2024-04-14 17:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389240103 ms) 2024-04-14 17:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389240103 ms) 2024-04-14 17:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389240104 ms) 2024-04-14 17:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389241143 ms) 2024-04-14 17:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389241144 ms) 2024-04-14 17:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:28:11.439471+00:00', 'runtime': '1389240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389241147 ms) 2024-04-14 17:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:27:11.439513+00:00', 'runtime': '1389180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389241148 ms) 2024-04-14 17:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389300101 ms) 2024-04-14 17:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389300101 ms) 2024-04-14 17:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389300102 ms) 2024-04-14 17:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389300102 ms) 2024-04-14 17:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389301140 ms) 2024-04-14 17:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389301141 ms) 2024-04-14 17:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:29:11.439453+00:00', 'runtime': '1389300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389301143 ms) 2024-04-14 17:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:28:11.439471+00:00', 'runtime': '1389240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389301144 ms) 2024-04-14 17:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389360100 ms) 2024-04-14 17:30:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389360100 ms) 2024-04-14 17:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389360101 ms) 2024-04-14 17:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389360101 ms) 2024-04-14 17:30:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389361139 ms) 2024-04-14 17:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389361140 ms) 2024-04-14 17:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:30:11.439448+00:00', 'runtime': '1389360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389361142 ms) 2024-04-14 17:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:29:11.439453+00:00', 'runtime': '1389300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389361143 ms) 2024-04-14 17:31:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389420102 ms) 2024-04-14 17:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389420103 ms) 2024-04-14 17:31:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389420103 ms) 2024-04-14 17:31:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389420103 ms) 2024-04-14 17:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389421141 ms) 2024-04-14 17:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389421142 ms) 2024-04-14 17:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:31:11.439468+00:00', 'runtime': '1389420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389421145 ms) 2024-04-14 17:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:30:11.439448+00:00', 'runtime': '1389360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389421146 ms) 2024-04-14 17:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389480100 ms) 2024-04-14 17:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389480101 ms) 2024-04-14 17:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389480101 ms) 2024-04-14 17:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389480102 ms) 2024-04-14 17:32:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389481142 ms) 2024-04-14 17:32:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389481142 ms) 2024-04-14 17:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:32:11.439460+00:00', 'runtime': '1389480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389481144 ms) 2024-04-14 17:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:31:11.439468+00:00', 'runtime': '1389420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389481148 ms) 2024-04-14 17:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389540100 ms) 2024-04-14 17:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389540101 ms) 2024-04-14 17:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389540101 ms) 2024-04-14 17:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389540102 ms) 2024-04-14 17:33:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389541139 ms) 2024-04-14 17:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389541140 ms) 2024-04-14 17:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:33:11.439466+00:00', 'runtime': '1389540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389541142 ms) 2024-04-14 17:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:32:11.439460+00:00', 'runtime': '1389480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389541143 ms) 2024-04-14 17:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389600102 ms) 2024-04-14 17:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389600103 ms) 2024-04-14 17:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389600103 ms) 2024-04-14 17:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389600104 ms) 2024-04-14 17:34:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389601143 ms) 2024-04-14 17:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389601145 ms) 2024-04-14 17:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:34:11.439485+00:00', 'runtime': '1389600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389601147 ms) 2024-04-14 17:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:33:11.439466+00:00', 'runtime': '1389540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389601148 ms) 2024-04-14 17:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389660101 ms) 2024-04-14 17:35:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389660102 ms) 2024-04-14 17:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389660102 ms) 2024-04-14 17:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389660103 ms) 2024-04-14 17:35:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389661141 ms) 2024-04-14 17:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389661142 ms) 2024-04-14 17:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:35:11.440737+00:00', 'runtime': '1389660.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389661144 ms) 2024-04-14 17:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:34:11.439485+00:00', 'runtime': '1389600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389661145 ms) 2024-04-14 17:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389720103 ms) 2024-04-14 17:36:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389720104 ms) 2024-04-14 17:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389720104 ms) 2024-04-14 17:36:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389720105 ms) 2024-04-14 17:36:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389721144 ms) 2024-04-14 17:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389721146 ms) 2024-04-14 17:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:36:11.439462+00:00', 'runtime': '1389720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389721148 ms) 2024-04-14 17:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:35:11.440737+00:00', 'runtime': '1389660.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389721149 ms) 2024-04-14 17:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389780100 ms) 2024-04-14 17:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389780101 ms) 2024-04-14 17:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389780101 ms) 2024-04-14 17:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389780102 ms) 2024-04-14 17:37:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389781140 ms) 2024-04-14 17:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389781141 ms) 2024-04-14 17:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:37:11.439440+00:00', 'runtime': '1389780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389781143 ms) 2024-04-14 17:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:36:11.439462+00:00', 'runtime': '1389720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389781144 ms) 2024-04-14 17:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389840102 ms) 2024-04-14 17:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389840103 ms) 2024-04-14 17:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389840104 ms) 2024-04-14 17:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389840104 ms) 2024-04-14 17:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389841144 ms) 2024-04-14 17:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389841145 ms) 2024-04-14 17:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:38:11.439431+00:00', 'runtime': '1389840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389841149 ms) 2024-04-14 17:38:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:37:11.439440+00:00', 'runtime': '1389780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389841150 ms) 2024-04-14 17:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389900100 ms) 2024-04-14 17:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389900101 ms) 2024-04-14 17:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389900101 ms) 2024-04-14 17:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389900102 ms) 2024-04-14 17:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389901140 ms) 2024-04-14 17:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389901141 ms) 2024-04-14 17:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:39:11.439459+00:00', 'runtime': '1389900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389901144 ms) 2024-04-14 17:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:38:11.439431+00:00', 'runtime': '1389840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389901144 ms) 2024-04-14 17:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1389960100 ms) 2024-04-14 17:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1389960101 ms) 2024-04-14 17:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1389960101 ms) 2024-04-14 17:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1389960101 ms) 2024-04-14 17:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1389961140 ms) 2024-04-14 17:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1389961141 ms) 2024-04-14 17:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:40:11.439437+00:00', 'runtime': '1389960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389961144 ms) 2024-04-14 17:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:39:11.439459+00:00', 'runtime': '1389900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1389961145 ms) 2024-04-14 17:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390020102 ms) 2024-04-14 17:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390020103 ms) 2024-04-14 17:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390020103 ms) 2024-04-14 17:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390020104 ms) 2024-04-14 17:41:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390021143 ms) 2024-04-14 17:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390021144 ms) 2024-04-14 17:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:41:11.439445+00:00', 'runtime': '1390020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390021146 ms) 2024-04-14 17:41:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:40:11.439437+00:00', 'runtime': '1389960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390021150 ms) 2024-04-14 17:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390080100 ms) 2024-04-14 17:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390080101 ms) 2024-04-14 17:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390080101 ms) 2024-04-14 17:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390080102 ms) 2024-04-14 17:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390081140 ms) 2024-04-14 17:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390081141 ms) 2024-04-14 17:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:42:11.439448+00:00', 'runtime': '1390080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390081143 ms) 2024-04-14 17:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:41:11.439445+00:00', 'runtime': '1390020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390081144 ms) 2024-04-14 17:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390140100 ms) 2024-04-14 17:43:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390140100 ms) 2024-04-14 17:43:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390140100 ms) 2024-04-14 17:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390140101 ms) 2024-04-14 17:43:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390141138 ms) 2024-04-14 17:43:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390141139 ms) 2024-04-14 17:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:43:11.439446+00:00', 'runtime': '1390140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390141141 ms) 2024-04-14 17:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:42:11.439448+00:00', 'runtime': '1390080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390141141 ms) 2024-04-14 17:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390200102 ms) 2024-04-14 17:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390200102 ms) 2024-04-14 17:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390200103 ms) 2024-04-14 17:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390200103 ms) 2024-04-14 17:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390201142 ms) 2024-04-14 17:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390201143 ms) 2024-04-14 17:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:44:11.439476+00:00', 'runtime': '1390200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390201146 ms) 2024-04-14 17:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:43:11.439446+00:00', 'runtime': '1390140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390201147 ms) 2024-04-14 17:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390260100 ms) 2024-04-14 17:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390260101 ms) 2024-04-14 17:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390260102 ms) 2024-04-14 17:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390260102 ms) 2024-04-14 17:45:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390261141 ms) 2024-04-14 17:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390261142 ms) 2024-04-14 17:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:45:11.439484+00:00', 'runtime': '1390260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390261144 ms) 2024-04-14 17:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:44:11.439476+00:00', 'runtime': '1390200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390261145 ms) 2024-04-14 17:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390320103 ms) 2024-04-14 17:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390320103 ms) 2024-04-14 17:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390320104 ms) 2024-04-14 17:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390320104 ms) 2024-04-14 17:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390321142 ms) 2024-04-14 17:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390321143 ms) 2024-04-14 17:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:46:11.439480+00:00', 'runtime': '1390320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390321145 ms) 2024-04-14 17:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:45:11.439484+00:00', 'runtime': '1390260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390321146 ms) 2024-04-14 17:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390380100 ms) 2024-04-14 17:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390380101 ms) 2024-04-14 17:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390380101 ms) 2024-04-14 17:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390380102 ms) 2024-04-14 17:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390381144 ms) 2024-04-14 17:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390381145 ms) 2024-04-14 17:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:47:11.439442+00:00', 'runtime': '1390380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390381148 ms) 2024-04-14 17:47:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:46:11.439480+00:00', 'runtime': '1390320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390381149 ms) 2024-04-14 17:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390440103 ms) 2024-04-14 17:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390440103 ms) 2024-04-14 17:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390440104 ms) 2024-04-14 17:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390440104 ms) 2024-04-14 17:48:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390441143 ms) 2024-04-14 17:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390441144 ms) 2024-04-14 17:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:48:11.439471+00:00', 'runtime': '1390440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390441146 ms) 2024-04-14 17:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:47:11.439442+00:00', 'runtime': '1390380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390441147 ms) 2024-04-14 17:49:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390500101 ms) 2024-04-14 17:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390500101 ms) 2024-04-14 17:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390500101 ms) 2024-04-14 17:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390500102 ms) 2024-04-14 17:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390501140 ms) 2024-04-14 17:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390501141 ms) 2024-04-14 17:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:49:11.439469+00:00', 'runtime': '1390500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390501143 ms) 2024-04-14 17:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:48:11.439471+00:00', 'runtime': '1390440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390501144 ms) 2024-04-14 17:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390560100 ms) 2024-04-14 17:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390560101 ms) 2024-04-14 17:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390560101 ms) 2024-04-14 17:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390560101 ms) 2024-04-14 17:50:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390561139 ms) 2024-04-14 17:50:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390561140 ms) 2024-04-14 17:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:50:11.439457+00:00', 'runtime': '1390560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390561143 ms) 2024-04-14 17:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:49:11.439469+00:00', 'runtime': '1390500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390561143 ms) 2024-04-14 17:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390620103 ms) 2024-04-14 17:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390620103 ms) 2024-04-14 17:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390620104 ms) 2024-04-14 17:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390620104 ms) 2024-04-14 17:51:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390621142 ms) 2024-04-14 17:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390621143 ms) 2024-04-14 17:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:51:11.439436+00:00', 'runtime': '1390620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390621145 ms) 2024-04-14 17:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:50:11.439457+00:00', 'runtime': '1390560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390621146 ms) 2024-04-14 17:52:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390680102 ms) 2024-04-14 17:52:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390680102 ms) 2024-04-14 17:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390680102 ms) 2024-04-14 17:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390680103 ms) 2024-04-14 17:52:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390681143 ms) 2024-04-14 17:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390681144 ms) 2024-04-14 17:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:52:11.440724+00:00', 'runtime': '1390680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390681146 ms) 2024-04-14 17:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:51:11.439436+00:00', 'runtime': '1390620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390681147 ms) 2024-04-14 17:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390740100 ms) 2024-04-14 17:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390740101 ms) 2024-04-14 17:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390740101 ms) 2024-04-14 17:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390740101 ms) 2024-04-14 17:53:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390741139 ms) 2024-04-14 17:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390741140 ms) 2024-04-14 17:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:53:11.439435+00:00', 'runtime': '1390740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390741144 ms) 2024-04-14 17:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:52:11.440724+00:00', 'runtime': '1390680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390741145 ms) 2024-04-14 17:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390800103 ms) 2024-04-14 17:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390800103 ms) 2024-04-14 17:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390800104 ms) 2024-04-14 17:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390800104 ms) 2024-04-14 17:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390801144 ms) 2024-04-14 17:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390801145 ms) 2024-04-14 17:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:54:11.439468+00:00', 'runtime': '1390800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390801147 ms) 2024-04-14 17:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:53:11.439435+00:00', 'runtime': '1390740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390801148 ms) 2024-04-14 17:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390860100 ms) 2024-04-14 17:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390860101 ms) 2024-04-14 17:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390860101 ms) 2024-04-14 17:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390860102 ms) 2024-04-14 17:55:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390861141 ms) 2024-04-14 17:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390861142 ms) 2024-04-14 17:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:55:11.439350+00:00', 'runtime': '1390860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390861144 ms) 2024-04-14 17:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:54:11.439468+00:00', 'runtime': '1390800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390861145 ms) 2024-04-14 17:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390920101 ms) 2024-04-14 17:56:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390920102 ms) 2024-04-14 17:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390920102 ms) 2024-04-14 17:56:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390920103 ms) 2024-04-14 17:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390921140 ms) 2024-04-14 17:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390921141 ms) 2024-04-14 17:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:56:11.440377+00:00', 'runtime': '1390920.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390921143 ms) 2024-04-14 17:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:55:11.439350+00:00', 'runtime': '1390860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390921144 ms) 2024-04-14 17:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1390980101 ms) 2024-04-14 17:57:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1390980102 ms) 2024-04-14 17:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1390980102 ms) 2024-04-14 17:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1390980103 ms) 2024-04-14 17:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1390981140 ms) 2024-04-14 17:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1390981141 ms) 2024-04-14 17:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:57:11.439455+00:00', 'runtime': '1390980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390981143 ms) 2024-04-14 17:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:56:11.440377+00:00', 'runtime': '1390920.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1390981143 ms) 2024-04-14 17:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391040100 ms) 2024-04-14 17:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391040101 ms) 2024-04-14 17:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391040101 ms) 2024-04-14 17:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391040101 ms) 2024-04-14 17:58:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391041136 ms) 2024-04-14 17:58:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391041137 ms) 2024-04-14 17:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:58:11.439472+00:00', 'runtime': '1391040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391041140 ms) 2024-04-14 17:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:57:11.439455+00:00', 'runtime': '1390980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391041141 ms) 2024-04-14 17:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391100100 ms) 2024-04-14 17:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391100101 ms) 2024-04-14 17:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391100101 ms) 2024-04-14 17:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391100102 ms) 2024-04-14 17:59:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391101139 ms) 2024-04-14 17:59:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391101140 ms) 2024-04-14 17:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:59:11.439454+00:00', 'runtime': '1391100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391101143 ms) 2024-04-14 17:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:58:11.439472+00:00', 'runtime': '1391040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391101144 ms) 2024-04-14 18:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391160103 ms) 2024-04-14 18:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391160103 ms) 2024-04-14 18:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391160103 ms) 2024-04-14 18:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391160104 ms) 2024-04-14 18:00:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391161142 ms) 2024-04-14 18:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391161142 ms) 2024-04-14 18:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:00:11.439474+00:00', 'runtime': '1391160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391161148 ms) 2024-04-14 18:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:59:11.439454+00:00', 'runtime': '1391100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391161149 ms) 2024-04-14 18:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391220100 ms) 2024-04-14 18:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391220101 ms) 2024-04-14 18:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391220101 ms) 2024-04-14 18:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391220101 ms) 2024-04-14 18:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391221140 ms) 2024-04-14 18:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391221141 ms) 2024-04-14 18:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:01:11.439418+00:00', 'runtime': '1391220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391221143 ms) 2024-04-14 18:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:00:11.439474+00:00', 'runtime': '1391160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391221144 ms) 2024-04-14 18:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391280103 ms) 2024-04-14 18:02:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391280104 ms) 2024-04-14 18:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391280104 ms) 2024-04-14 18:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391280104 ms) 2024-04-14 18:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391281143 ms) 2024-04-14 18:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391281144 ms) 2024-04-14 18:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:02:11.439449+00:00', 'runtime': '1391280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391281147 ms) 2024-04-14 18:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:01:11.439418+00:00', 'runtime': '1391220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391281147 ms) 2024-04-14 18:03:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391340101 ms) 2024-04-14 18:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391340101 ms) 2024-04-14 18:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391340102 ms) 2024-04-14 18:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391340102 ms) 2024-04-14 18:03:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391341144 ms) 2024-04-14 18:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391341145 ms) 2024-04-14 18:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:03:11.439532+00:00', 'runtime': '1391340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391341148 ms) 2024-04-14 18:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:02:11.439449+00:00', 'runtime': '1391280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391341149 ms) 2024-04-14 18:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391400101 ms) 2024-04-14 18:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391400102 ms) 2024-04-14 18:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391400102 ms) 2024-04-14 18:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391400102 ms) 2024-04-14 18:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391401141 ms) 2024-04-14 18:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391401142 ms) 2024-04-14 18:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:04:11.439398+00:00', 'runtime': '1391400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391401144 ms) 2024-04-14 18:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:03:11.439532+00:00', 'runtime': '1391340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391401145 ms) 2024-04-14 18:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391460103 ms) 2024-04-14 18:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391460103 ms) 2024-04-14 18:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391460104 ms) 2024-04-14 18:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391460104 ms) 2024-04-14 18:05:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391461142 ms) 2024-04-14 18:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391461143 ms) 2024-04-14 18:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:05:11.439444+00:00', 'runtime': '1391460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391461145 ms) 2024-04-14 18:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:04:11.439398+00:00', 'runtime': '1391400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391461146 ms) 2024-04-14 18:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391520100 ms) 2024-04-14 18:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391520101 ms) 2024-04-14 18:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391520101 ms) 2024-04-14 18:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391520101 ms) 2024-04-14 18:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391521140 ms) 2024-04-14 18:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391521141 ms) 2024-04-14 18:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:06:11.439459+00:00', 'runtime': '1391520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391521143 ms) 2024-04-14 18:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:05:11.439444+00:00', 'runtime': '1391460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391521144 ms) 2024-04-14 18:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391580100 ms) 2024-04-14 18:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391580101 ms) 2024-04-14 18:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391580101 ms) 2024-04-14 18:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391580102 ms) 2024-04-14 18:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391581143 ms) 2024-04-14 18:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391581144 ms) 2024-04-14 18:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:07:11.439456+00:00', 'runtime': '1391580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391581146 ms) 2024-04-14 18:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:06:11.439459+00:00', 'runtime': '1391520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391581147 ms) 2024-04-14 18:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391640103 ms) 2024-04-14 18:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391640104 ms) 2024-04-14 18:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391640104 ms) 2024-04-14 18:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391640104 ms) 2024-04-14 18:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391641144 ms) 2024-04-14 18:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391641145 ms) 2024-04-14 18:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:08:11.439482+00:00', 'runtime': '1391640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391641147 ms) 2024-04-14 18:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:07:11.439456+00:00', 'runtime': '1391580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391641148 ms) 2024-04-14 18:09:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391700102 ms) 2024-04-14 18:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391700102 ms) 2024-04-14 18:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391700103 ms) 2024-04-14 18:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391700103 ms) 2024-04-14 18:09:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391701142 ms) 2024-04-14 18:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391701143 ms) 2024-04-14 18:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:09:11.440955+00:00', 'runtime': '1391700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391701145 ms) 2024-04-14 18:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:08:11.439482+00:00', 'runtime': '1391640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391701146 ms) 2024-04-14 18:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391760103 ms) 2024-04-14 18:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391760104 ms) 2024-04-14 18:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391760104 ms) 2024-04-14 18:10:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391760105 ms) 2024-04-14 18:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391761144 ms) 2024-04-14 18:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391761145 ms) 2024-04-14 18:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:10:11.439484+00:00', 'runtime': '1391760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391761147 ms) 2024-04-14 18:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:09:11.440955+00:00', 'runtime': '1391700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391761148 ms) 2024-04-14 18:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391820100 ms) 2024-04-14 18:11:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391820100 ms) 2024-04-14 18:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391820101 ms) 2024-04-14 18:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391820101 ms) 2024-04-14 18:11:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391821137 ms) 2024-04-14 18:11:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391821138 ms) 2024-04-14 18:11:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:11:11.439482+00:00', 'runtime': '1391820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391821140 ms) 2024-04-14 18:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:10:11.439484+00:00', 'runtime': '1391760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391821141 ms) 2024-04-14 18:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391880101 ms) 2024-04-14 18:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391880101 ms) 2024-04-14 18:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391880101 ms) 2024-04-14 18:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391880102 ms) 2024-04-14 18:12:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391881136 ms) 2024-04-14 18:12:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391881137 ms) 2024-04-14 18:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:12:11.439471+00:00', 'runtime': '1391880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391881140 ms) 2024-04-14 18:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:11:11.439482+00:00', 'runtime': '1391820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391881141 ms) 2024-04-14 18:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1391940103 ms) 2024-04-14 18:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1391940103 ms) 2024-04-14 18:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1391940104 ms) 2024-04-14 18:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1391940104 ms) 2024-04-14 18:13:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1391941142 ms) 2024-04-14 18:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1391941143 ms) 2024-04-14 18:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:13:11.439425+00:00', 'runtime': '1391940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391941145 ms) 2024-04-14 18:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:12:11.439471+00:00', 'runtime': '1391880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1391941146 ms) 2024-04-14 18:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392000100 ms) 2024-04-14 18:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392000101 ms) 2024-04-14 18:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392000101 ms) 2024-04-14 18:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392000102 ms) 2024-04-14 18:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392001140 ms) 2024-04-14 18:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392001141 ms) 2024-04-14 18:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:14:11.439462+00:00', 'runtime': '1392000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392001143 ms) 2024-04-14 18:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:13:11.439425+00:00', 'runtime': '1391940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392001144 ms) 2024-04-14 18:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392060103 ms) 2024-04-14 18:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392060104 ms) 2024-04-14 18:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392060104 ms) 2024-04-14 18:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392060104 ms) 2024-04-14 18:15:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392061146 ms) 2024-04-14 18:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392061147 ms) 2024-04-14 18:15:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:15:11.439491+00:00', 'runtime': '1392060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392061148 ms) 2024-04-14 18:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:14:11.439462+00:00', 'runtime': '1392000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392061149 ms) 2024-04-14 18:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392120101 ms) 2024-04-14 18:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392120101 ms) 2024-04-14 18:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392120102 ms) 2024-04-14 18:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392120102 ms) 2024-04-14 18:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392121140 ms) 2024-04-14 18:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392121141 ms) 2024-04-14 18:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:16:11.439475+00:00', 'runtime': '1392120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392121144 ms) 2024-04-14 18:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:15:11.439491+00:00', 'runtime': '1392060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392121144 ms) 2024-04-14 18:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392180100 ms) 2024-04-14 18:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392180101 ms) 2024-04-14 18:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392180101 ms) 2024-04-14 18:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392180102 ms) 2024-04-14 18:17:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392181141 ms) 2024-04-14 18:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392181142 ms) 2024-04-14 18:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:17:11.439478+00:00', 'runtime': '1392180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392181144 ms) 2024-04-14 18:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:16:11.439475+00:00', 'runtime': '1392120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392181145 ms) 2024-04-14 18:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392240103 ms) 2024-04-14 18:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392240103 ms) 2024-04-14 18:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392240104 ms) 2024-04-14 18:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392240104 ms) 2024-04-14 18:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392241143 ms) 2024-04-14 18:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392241144 ms) 2024-04-14 18:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:18:11.439463+00:00', 'runtime': '1392240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392241146 ms) 2024-04-14 18:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:17:11.439478+00:00', 'runtime': '1392180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392241147 ms) 2024-04-14 18:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392300100 ms) 2024-04-14 18:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392300101 ms) 2024-04-14 18:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392300101 ms) 2024-04-14 18:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392300102 ms) 2024-04-14 18:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392301140 ms) 2024-04-14 18:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392301141 ms) 2024-04-14 18:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:19:11.439454+00:00', 'runtime': '1392300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392301143 ms) 2024-04-14 18:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:18:11.439463+00:00', 'runtime': '1392240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392301144 ms) 2024-04-14 18:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392360103 ms) 2024-04-14 18:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392360103 ms) 2024-04-14 18:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392360104 ms) 2024-04-14 18:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392360104 ms) 2024-04-14 18:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392361142 ms) 2024-04-14 18:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392361143 ms) 2024-04-14 18:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:20:11.439457+00:00', 'runtime': '1392360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392361144 ms) 2024-04-14 18:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:19:11.439454+00:00', 'runtime': '1392300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392361145 ms) 2024-04-14 18:21:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392420101 ms) 2024-04-14 18:21:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392420102 ms) 2024-04-14 18:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392420102 ms) 2024-04-14 18:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392420102 ms) 2024-04-14 18:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392421140 ms) 2024-04-14 18:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392421141 ms) 2024-04-14 18:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:21:11.439414+00:00', 'runtime': '1392420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392421144 ms) 2024-04-14 18:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:20:11.439457+00:00', 'runtime': '1392360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392421145 ms) 2024-04-14 18:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392480100 ms) 2024-04-14 18:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392480101 ms) 2024-04-14 18:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392480101 ms) 2024-04-14 18:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392480102 ms) 2024-04-14 18:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392481140 ms) 2024-04-14 18:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392481141 ms) 2024-04-14 18:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:22:11.439424+00:00', 'runtime': '1392480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392481143 ms) 2024-04-14 18:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:21:11.439414+00:00', 'runtime': '1392420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392481144 ms) 2024-04-14 18:23:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392540104 ms) 2024-04-14 18:23:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392540105 ms) 2024-04-14 18:23:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392540106 ms) 2024-04-14 18:23:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392540106 ms) 2024-04-14 18:23:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392541149 ms) 2024-04-14 18:23:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392541150 ms) 2024-04-14 18:23:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:23:11.439493+00:00', 'runtime': '1392540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392541153 ms) 2024-04-14 18:23:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:22:11.439424+00:00', 'runtime': '1392480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392541154 ms) 2024-04-14 18:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392600100 ms) 2024-04-14 18:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392600101 ms) 2024-04-14 18:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392600101 ms) 2024-04-14 18:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392600102 ms) 2024-04-14 18:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392601143 ms) 2024-04-14 18:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392601144 ms) 2024-04-14 18:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:24:11.439466+00:00', 'runtime': '1392600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392601146 ms) 2024-04-14 18:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:23:11.439493+00:00', 'runtime': '1392540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392601147 ms) 2024-04-14 18:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392660100 ms) 2024-04-14 18:25:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392660100 ms) 2024-04-14 18:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392660101 ms) 2024-04-14 18:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392660101 ms) 2024-04-14 18:25:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392661137 ms) 2024-04-14 18:25:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392661138 ms) 2024-04-14 18:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:25:11.439479+00:00', 'runtime': '1392660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392661140 ms) 2024-04-14 18:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:24:11.439466+00:00', 'runtime': '1392600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392661141 ms) 2024-04-14 18:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392720103 ms) 2024-04-14 18:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392720103 ms) 2024-04-14 18:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392720104 ms) 2024-04-14 18:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392720104 ms) 2024-04-14 18:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392721142 ms) 2024-04-14 18:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392721143 ms) 2024-04-14 18:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:26:11.439434+00:00', 'runtime': '1392720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392721145 ms) 2024-04-14 18:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:25:11.439479+00:00', 'runtime': '1392660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392721148 ms) 2024-04-14 18:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392780101 ms) 2024-04-14 18:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392780101 ms) 2024-04-14 18:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392780101 ms) 2024-04-14 18:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392780102 ms) 2024-04-14 18:27:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392781139 ms) 2024-04-14 18:27:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392781140 ms) 2024-04-14 18:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:27:11.439461+00:00', 'runtime': '1392780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392781143 ms) 2024-04-14 18:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:26:11.439434+00:00', 'runtime': '1392720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392781144 ms) 2024-04-14 18:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392840100 ms) 2024-04-14 18:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392840101 ms) 2024-04-14 18:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392840101 ms) 2024-04-14 18:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392840102 ms) 2024-04-14 18:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392841140 ms) 2024-04-14 18:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392841141 ms) 2024-04-14 18:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:28:11.439459+00:00', 'runtime': '1392840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392841143 ms) 2024-04-14 18:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:27:11.439461+00:00', 'runtime': '1392780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392841144 ms) 2024-04-14 18:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392900103 ms) 2024-04-14 18:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392900104 ms) 2024-04-14 18:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392900104 ms) 2024-04-14 18:29:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392900105 ms) 2024-04-14 18:29:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392901143 ms) 2024-04-14 18:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392901143 ms) 2024-04-14 18:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:29:11.439469+00:00', 'runtime': '1392900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392901145 ms) 2024-04-14 18:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:28:11.439459+00:00', 'runtime': '1392840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392901146 ms) 2024-04-14 18:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1392960100 ms) 2024-04-14 18:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1392960101 ms) 2024-04-14 18:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1392960101 ms) 2024-04-14 18:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1392960102 ms) 2024-04-14 18:30:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1392961144 ms) 2024-04-14 18:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1392961144 ms) 2024-04-14 18:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:30:11.439414+00:00', 'runtime': '1392960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392961146 ms) 2024-04-14 18:30:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:29:11.439469+00:00', 'runtime': '1392900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1392961150 ms) 2024-04-14 18:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393020103 ms) 2024-04-14 18:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393020103 ms) 2024-04-14 18:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393020104 ms) 2024-04-14 18:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393020104 ms) 2024-04-14 18:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393021143 ms) 2024-04-14 18:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393021144 ms) 2024-04-14 18:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:31:11.439463+00:00', 'runtime': '1393020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393021146 ms) 2024-04-14 18:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:30:11.439414+00:00', 'runtime': '1392960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393021149 ms) 2024-04-14 18:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393080100 ms) 2024-04-14 18:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393080101 ms) 2024-04-14 18:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393080101 ms) 2024-04-14 18:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393080102 ms) 2024-04-14 18:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393081140 ms) 2024-04-14 18:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393081141 ms) 2024-04-14 18:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:32:11.439497+00:00', 'runtime': '1393080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393081144 ms) 2024-04-14 18:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:31:11.439463+00:00', 'runtime': '1393020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393081144 ms) 2024-04-14 18:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393140100 ms) 2024-04-14 18:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393140101 ms) 2024-04-14 18:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393140101 ms) 2024-04-14 18:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393140102 ms) 2024-04-14 18:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393141143 ms) 2024-04-14 18:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393141144 ms) 2024-04-14 18:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:33:11.439469+00:00', 'runtime': '1393140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393141146 ms) 2024-04-14 18:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:32:11.439497+00:00', 'runtime': '1393080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393141147 ms) 2024-04-14 18:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393200103 ms) 2024-04-14 18:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393200104 ms) 2024-04-14 18:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393200104 ms) 2024-04-14 18:34:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393200104 ms) 2024-04-14 18:34:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393201142 ms) 2024-04-14 18:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393201143 ms) 2024-04-14 18:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:34:11.439472+00:00', 'runtime': '1393200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393201145 ms) 2024-04-14 18:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:33:11.439469+00:00', 'runtime': '1393140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393201146 ms) 2024-04-14 18:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393260100 ms) 2024-04-14 18:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393260101 ms) 2024-04-14 18:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393260101 ms) 2024-04-14 18:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393260102 ms) 2024-04-14 18:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393261143 ms) 2024-04-14 18:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393261144 ms) 2024-04-14 18:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:35:11.439479+00:00', 'runtime': '1393260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393261146 ms) 2024-04-14 18:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:34:11.439472+00:00', 'runtime': '1393200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393261147 ms) 2024-04-14 18:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393320103 ms) 2024-04-14 18:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393320103 ms) 2024-04-14 18:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393320103 ms) 2024-04-14 18:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393320104 ms) 2024-04-14 18:36:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393321143 ms) 2024-04-14 18:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393321144 ms) 2024-04-14 18:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:36:11.439472+00:00', 'runtime': '1393320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393321146 ms) 2024-04-14 18:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:35:11.439479+00:00', 'runtime': '1393260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393321147 ms) 2024-04-14 18:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393380101 ms) 2024-04-14 18:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393380101 ms) 2024-04-14 18:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393380101 ms) 2024-04-14 18:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393380102 ms) 2024-04-14 18:37:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393381140 ms) 2024-04-14 18:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393381141 ms) 2024-04-14 18:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:37:11.439536+00:00', 'runtime': '1393380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393381143 ms) 2024-04-14 18:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:36:11.439472+00:00', 'runtime': '1393320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393381144 ms) 2024-04-14 18:38:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393440102 ms) 2024-04-14 18:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393440103 ms) 2024-04-14 18:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393440103 ms) 2024-04-14 18:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393440104 ms) 2024-04-14 18:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393441144 ms) 2024-04-14 18:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393441145 ms) 2024-04-14 18:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:38:11.439439+00:00', 'runtime': '1393440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393441147 ms) 2024-04-14 18:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:37:11.439536+00:00', 'runtime': '1393380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393441148 ms) 2024-04-14 18:39:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393500101 ms) 2024-04-14 18:39:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393500102 ms) 2024-04-14 18:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393500102 ms) 2024-04-14 18:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393500103 ms) 2024-04-14 18:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393501143 ms) 2024-04-14 18:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393501144 ms) 2024-04-14 18:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:39:11.440466+00:00', 'runtime': '1393500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393501146 ms) 2024-04-14 18:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:38:11.439439+00:00', 'runtime': '1393440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393501147 ms) 2024-04-14 18:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393560100 ms) 2024-04-14 18:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393560101 ms) 2024-04-14 18:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393560101 ms) 2024-04-14 18:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393560102 ms) 2024-04-14 18:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393561140 ms) 2024-04-14 18:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393561141 ms) 2024-04-14 18:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:40:11.439428+00:00', 'runtime': '1393560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393561143 ms) 2024-04-14 18:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:39:11.440466+00:00', 'runtime': '1393500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393561143 ms) 2024-04-14 18:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393620103 ms) 2024-04-14 18:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393620103 ms) 2024-04-14 18:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393620104 ms) 2024-04-14 18:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393620104 ms) 2024-04-14 18:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393621144 ms) 2024-04-14 18:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393621145 ms) 2024-04-14 18:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:41:11.439474+00:00', 'runtime': '1393620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393621149 ms) 2024-04-14 18:41:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:40:11.439428+00:00', 'runtime': '1393560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393621150 ms) 2024-04-14 18:42:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393680102 ms) 2024-04-14 18:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393680102 ms) 2024-04-14 18:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393680102 ms) 2024-04-14 18:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393680103 ms) 2024-04-14 18:42:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393681144 ms) 2024-04-14 18:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393681145 ms) 2024-04-14 18:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:42:11.440932+00:00', 'runtime': '1393680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393681147 ms) 2024-04-14 18:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:41:11.439474+00:00', 'runtime': '1393620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393681150 ms) 2024-04-14 18:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393740100 ms) 2024-04-14 18:43:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393740100 ms) 2024-04-14 18:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393740101 ms) 2024-04-14 18:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393740101 ms) 2024-04-14 18:43:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393741142 ms) 2024-04-14 18:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393741143 ms) 2024-04-14 18:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:43:11.439433+00:00', 'runtime': '1393740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393741145 ms) 2024-04-14 18:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:42:11.440932+00:00', 'runtime': '1393680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393741146 ms) 2024-04-14 18:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393800102 ms) 2024-04-14 18:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393800103 ms) 2024-04-14 18:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393800103 ms) 2024-04-14 18:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393800104 ms) 2024-04-14 18:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393801143 ms) 2024-04-14 18:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393801144 ms) 2024-04-14 18:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:44:11.439467+00:00', 'runtime': '1393800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393801146 ms) 2024-04-14 18:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:43:11.439433+00:00', 'runtime': '1393740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393801147 ms) 2024-04-14 18:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393860100 ms) 2024-04-14 18:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393860101 ms) 2024-04-14 18:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393860101 ms) 2024-04-14 18:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393860102 ms) 2024-04-14 18:45:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393861142 ms) 2024-04-14 18:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393861142 ms) 2024-04-14 18:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:45:11.439481+00:00', 'runtime': '1393860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393861144 ms) 2024-04-14 18:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:44:11.439467+00:00', 'runtime': '1393800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393861145 ms) 2024-04-14 18:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393920103 ms) 2024-04-14 18:46:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393920104 ms) 2024-04-14 18:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393920104 ms) 2024-04-14 18:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393920104 ms) 2024-04-14 18:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393921143 ms) 2024-04-14 18:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393921144 ms) 2024-04-14 18:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:46:11.439474+00:00', 'runtime': '1393920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393921146 ms) 2024-04-14 18:46:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:45:11.439481+00:00', 'runtime': '1393860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393921150 ms) 2024-04-14 18:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1393980101 ms) 2024-04-14 18:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1393980101 ms) 2024-04-14 18:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1393980102 ms) 2024-04-14 18:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1393980102 ms) 2024-04-14 18:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1393981143 ms) 2024-04-14 18:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1393981144 ms) 2024-04-14 18:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:47:11.439441+00:00', 'runtime': '1393980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393981147 ms) 2024-04-14 18:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:46:11.439474+00:00', 'runtime': '1393920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1393981147 ms) 2024-04-14 18:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394040103 ms) 2024-04-14 18:48:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394040104 ms) 2024-04-14 18:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394040104 ms) 2024-04-14 18:48:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394040105 ms) 2024-04-14 18:48:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394041145 ms) 2024-04-14 18:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394041146 ms) 2024-04-14 18:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:48:11.439455+00:00', 'runtime': '1394040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394041148 ms) 2024-04-14 18:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:47:11.439441+00:00', 'runtime': '1393980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394041149 ms) 2024-04-14 18:49:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394100101 ms) 2024-04-14 18:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394100101 ms) 2024-04-14 18:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394100102 ms) 2024-04-14 18:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394100102 ms) 2024-04-14 18:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394101140 ms) 2024-04-14 18:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394101141 ms) 2024-04-14 18:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:49:11.439463+00:00', 'runtime': '1394100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394101143 ms) 2024-04-14 18:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:48:11.439455+00:00', 'runtime': '1394040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394101144 ms) 2024-04-14 18:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394160100 ms) 2024-04-14 18:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394160101 ms) 2024-04-14 18:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394160101 ms) 2024-04-14 18:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394160102 ms) 2024-04-14 18:50:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394161143 ms) 2024-04-14 18:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394161144 ms) 2024-04-14 18:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:50:11.439478+00:00', 'runtime': '1394160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394161146 ms) 2024-04-14 18:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:49:11.439463+00:00', 'runtime': '1394100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394161146 ms) 2024-04-14 18:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394220103 ms) 2024-04-14 18:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394220103 ms) 2024-04-14 18:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394220104 ms) 2024-04-14 18:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394220104 ms) 2024-04-14 18:51:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394221143 ms) 2024-04-14 18:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394221143 ms) 2024-04-14 18:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:51:11.439427+00:00', 'runtime': '1394220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394221146 ms) 2024-04-14 18:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:50:11.439478+00:00', 'runtime': '1394160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394221147 ms) 2024-04-14 18:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394280100 ms) 2024-04-14 18:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394280101 ms) 2024-04-14 18:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394280101 ms) 2024-04-14 18:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394280102 ms) 2024-04-14 18:52:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394281138 ms) 2024-04-14 18:52:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394281139 ms) 2024-04-14 18:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:52:11.439488+00:00', 'runtime': '1394280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394281141 ms) 2024-04-14 18:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:51:11.439427+00:00', 'runtime': '1394220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394281142 ms) 2024-04-14 18:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394340103 ms) 2024-04-14 18:53:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394340104 ms) 2024-04-14 18:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394340104 ms) 2024-04-14 18:53:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394340105 ms) 2024-04-14 18:53:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394341140 ms) 2024-04-14 18:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394341141 ms) 2024-04-14 18:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:53:11.439486+00:00', 'runtime': '1394340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394341143 ms) 2024-04-14 18:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:52:11.439488+00:00', 'runtime': '1394280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394341144 ms) 2024-04-14 18:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394400100 ms) 2024-04-14 18:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394400101 ms) 2024-04-14 18:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394400101 ms) 2024-04-14 18:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394400102 ms) 2024-04-14 18:54:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394401139 ms) 2024-04-14 18:54:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394401140 ms) 2024-04-14 18:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:54:11.439463+00:00', 'runtime': '1394400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394401142 ms) 2024-04-14 18:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:53:11.439486+00:00', 'runtime': '1394340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394401143 ms) 2024-04-14 18:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394460103 ms) 2024-04-14 18:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394460104 ms) 2024-04-14 18:55:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394460105 ms) 2024-04-14 18:55:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394460105 ms) 2024-04-14 18:55:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394461149 ms) 2024-04-14 18:55:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394461150 ms) 2024-04-14 18:55:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:55:11.439492+00:00', 'runtime': '1394460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394461154 ms) 2024-04-14 18:55:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:54:11.439463+00:00', 'runtime': '1394400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394461155 ms) 2024-04-14 18:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394520101 ms) 2024-04-14 18:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394520101 ms) 2024-04-14 18:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394520101 ms) 2024-04-14 18:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394520102 ms) 2024-04-14 18:56:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394521141 ms) 2024-04-14 18:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394521142 ms) 2024-04-14 18:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:56:11.439430+00:00', 'runtime': '1394520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394521144 ms) 2024-04-14 18:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:55:11.439492+00:00', 'runtime': '1394460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394521145 ms) 2024-04-14 18:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394580100 ms) 2024-04-14 18:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394580101 ms) 2024-04-14 18:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394580101 ms) 2024-04-14 18:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394580102 ms) 2024-04-14 18:57:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394581141 ms) 2024-04-14 18:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394581142 ms) 2024-04-14 18:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:57:11.439480+00:00', 'runtime': '1394580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394581144 ms) 2024-04-14 18:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:56:11.439430+00:00', 'runtime': '1394520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394581145 ms) 2024-04-14 18:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394640103 ms) 2024-04-14 18:58:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394640104 ms) 2024-04-14 18:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394640104 ms) 2024-04-14 18:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394640104 ms) 2024-04-14 18:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394641143 ms) 2024-04-14 18:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394641144 ms) 2024-04-14 18:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:58:11.439492+00:00', 'runtime': '1394640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394641148 ms) 2024-04-14 18:58:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:57:11.439480+00:00', 'runtime': '1394580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394641149 ms) 2024-04-14 18:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394700101 ms) 2024-04-14 18:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394700101 ms) 2024-04-14 18:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394700102 ms) 2024-04-14 18:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394700102 ms) 2024-04-14 18:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394701140 ms) 2024-04-14 18:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394701141 ms) 2024-04-14 18:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:59:11.439431+00:00', 'runtime': '1394700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394701143 ms) 2024-04-14 18:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:58:11.439492+00:00', 'runtime': '1394640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394701144 ms) 2024-04-14 19:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394760103 ms) 2024-04-14 19:00:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394760103 ms) 2024-04-14 19:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394760104 ms) 2024-04-14 19:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394760104 ms) 2024-04-14 19:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394761143 ms) 2024-04-14 19:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394761144 ms) 2024-04-14 19:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:00:11.439425+00:00', 'runtime': '1394760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394761147 ms) 2024-04-14 19:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:59:11.439431+00:00', 'runtime': '1394700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394761148 ms) 2024-04-14 19:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394820100 ms) 2024-04-14 19:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394820101 ms) 2024-04-14 19:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394820101 ms) 2024-04-14 19:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394820102 ms) 2024-04-14 19:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394821140 ms) 2024-04-14 19:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394821141 ms) 2024-04-14 19:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:01:11.439422+00:00', 'runtime': '1394820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394821143 ms) 2024-04-14 19:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:00:11.439425+00:00', 'runtime': '1394760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394821144 ms) 2024-04-14 19:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394880103 ms) 2024-04-14 19:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394880103 ms) 2024-04-14 19:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394880104 ms) 2024-04-14 19:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394880104 ms) 2024-04-14 19:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394881143 ms) 2024-04-14 19:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394881145 ms) 2024-04-14 19:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:02:11.439494+00:00', 'runtime': '1394880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394881147 ms) 2024-04-14 19:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:01:11.439422+00:00', 'runtime': '1394820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394881148 ms) 2024-04-14 19:03:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1394940101 ms) 2024-04-14 19:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1394940102 ms) 2024-04-14 19:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1394940102 ms) 2024-04-14 19:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1394940103 ms) 2024-04-14 19:03:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1394941143 ms) 2024-04-14 19:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1394941145 ms) 2024-04-14 19:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:03:11.440632+00:00', 'runtime': '1394940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394941149 ms) 2024-04-14 19:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:02:11.439494+00:00', 'runtime': '1394880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1394941150 ms) 2024-04-14 19:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395000100 ms) 2024-04-14 19:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395000100 ms) 2024-04-14 19:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395000101 ms) 2024-04-14 19:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395000101 ms) 2024-04-14 19:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395001139 ms) 2024-04-14 19:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395001140 ms) 2024-04-14 19:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:04:11.439408+00:00', 'runtime': '1395000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395001142 ms) 2024-04-14 19:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:03:11.440632+00:00', 'runtime': '1394940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395001143 ms) 2024-04-14 19:05:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395060101 ms) 2024-04-14 19:05:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395060102 ms) 2024-04-14 19:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395060102 ms) 2024-04-14 19:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395060103 ms) 2024-04-14 19:05:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395061142 ms) 2024-04-14 19:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395061143 ms) 2024-04-14 19:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:05:11.439434+00:00', 'runtime': '1395060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395061145 ms) 2024-04-14 19:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:04:11.439408+00:00', 'runtime': '1395000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395061146 ms) 2024-04-14 19:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395120102 ms) 2024-04-14 19:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395120102 ms) 2024-04-14 19:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395120102 ms) 2024-04-14 19:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395120103 ms) 2024-04-14 19:06:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395121139 ms) 2024-04-14 19:06:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395121140 ms) 2024-04-14 19:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:06:11.440811+00:00', 'runtime': '1395120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395121142 ms) 2024-04-14 19:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:05:11.439434+00:00', 'runtime': '1395060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395121143 ms) 2024-04-14 19:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395180100 ms) 2024-04-14 19:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395180101 ms) 2024-04-14 19:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395180101 ms) 2024-04-14 19:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395180102 ms) 2024-04-14 19:07:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395181137 ms) 2024-04-14 19:07:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395181138 ms) 2024-04-14 19:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:07:11.439476+00:00', 'runtime': '1395180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395181140 ms) 2024-04-14 19:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:06:11.440811+00:00', 'runtime': '1395120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395181141 ms) 2024-04-14 19:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395240103 ms) 2024-04-14 19:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395240103 ms) 2024-04-14 19:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395240104 ms) 2024-04-14 19:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395240104 ms) 2024-04-14 19:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395241144 ms) 2024-04-14 19:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395241145 ms) 2024-04-14 19:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:08:11.439441+00:00', 'runtime': '1395240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395241147 ms) 2024-04-14 19:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:07:11.439476+00:00', 'runtime': '1395180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395241148 ms) 2024-04-14 19:09:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395300101 ms) 2024-04-14 19:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395300101 ms) 2024-04-14 19:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395300102 ms) 2024-04-14 19:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395300102 ms) 2024-04-14 19:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395301140 ms) 2024-04-14 19:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395301141 ms) 2024-04-14 19:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:09:11.439475+00:00', 'runtime': '1395300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395301144 ms) 2024-04-14 19:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:08:11.439441+00:00', 'runtime': '1395240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395301144 ms) 2024-04-14 19:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395360103 ms) 2024-04-14 19:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395360104 ms) 2024-04-14 19:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395360104 ms) 2024-04-14 19:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395360104 ms) 2024-04-14 19:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395361144 ms) 2024-04-14 19:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395361146 ms) 2024-04-14 19:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:10:11.439465+00:00', 'runtime': '1395360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395361148 ms) 2024-04-14 19:10:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:09:11.439475+00:00', 'runtime': '1395300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395361149 ms) 2024-04-14 19:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395420100 ms) 2024-04-14 19:11:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395420100 ms) 2024-04-14 19:11:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395420100 ms) 2024-04-14 19:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395420101 ms) 2024-04-14 19:11:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395421139 ms) 2024-04-14 19:11:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395421140 ms) 2024-04-14 19:11:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:11:11.439470+00:00', 'runtime': '1395420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395421142 ms) 2024-04-14 19:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:10:11.439465+00:00', 'runtime': '1395360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395421145 ms) 2024-04-14 19:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395480100 ms) 2024-04-14 19:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395480101 ms) 2024-04-14 19:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395480101 ms) 2024-04-14 19:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395480102 ms) 2024-04-14 19:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395481140 ms) 2024-04-14 19:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395481141 ms) 2024-04-14 19:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:12:11.439455+00:00', 'runtime': '1395480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395481143 ms) 2024-04-14 19:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:11:11.439470+00:00', 'runtime': '1395420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395481144 ms) 2024-04-14 19:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395540103 ms) 2024-04-14 19:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395540103 ms) 2024-04-14 19:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395540104 ms) 2024-04-14 19:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395540104 ms) 2024-04-14 19:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395541143 ms) 2024-04-14 19:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395541144 ms) 2024-04-14 19:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:13:11.439487+00:00', 'runtime': '1395540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395541146 ms) 2024-04-14 19:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:12:11.439455+00:00', 'runtime': '1395480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395541147 ms) 2024-04-14 19:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395600100 ms) 2024-04-14 19:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395600101 ms) 2024-04-14 19:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395600101 ms) 2024-04-14 19:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395600102 ms) 2024-04-14 19:14:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395601139 ms) 2024-04-14 19:14:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395601140 ms) 2024-04-14 19:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:14:11.439463+00:00', 'runtime': '1395600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395601143 ms) 2024-04-14 19:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:13:11.439487+00:00', 'runtime': '1395540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395601144 ms) 2024-04-14 19:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395660103 ms) 2024-04-14 19:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395660104 ms) 2024-04-14 19:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395660104 ms) 2024-04-14 19:15:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395660105 ms) 2024-04-14 19:15:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395661148 ms) 2024-04-14 19:15:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395661149 ms) 2024-04-14 19:15:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:15:11.439484+00:00', 'runtime': '1395660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395661151 ms) 2024-04-14 19:15:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:14:11.439463+00:00', 'runtime': '1395600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395661152 ms) 2024-04-14 19:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395720101 ms) 2024-04-14 19:16:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395720102 ms) 2024-04-14 19:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395720102 ms) 2024-04-14 19:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395720102 ms) 2024-04-14 19:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395721140 ms) 2024-04-14 19:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395721142 ms) 2024-04-14 19:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:16:11.439433+00:00', 'runtime': '1395720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395721144 ms) 2024-04-14 19:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:15:11.439484+00:00', 'runtime': '1395660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395721145 ms) 2024-04-14 19:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395780100 ms) 2024-04-14 19:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395780101 ms) 2024-04-14 19:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395780101 ms) 2024-04-14 19:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395780102 ms) 2024-04-14 19:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395781140 ms) 2024-04-14 19:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395781141 ms) 2024-04-14 19:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:17:11.439434+00:00', 'runtime': '1395780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395781143 ms) 2024-04-14 19:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:16:11.439433+00:00', 'runtime': '1395720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395781144 ms) 2024-04-14 19:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395840103 ms) 2024-04-14 19:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395840103 ms) 2024-04-14 19:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395840104 ms) 2024-04-14 19:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395840104 ms) 2024-04-14 19:18:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395841146 ms) 2024-04-14 19:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395841147 ms) 2024-04-14 19:18:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:18:11.439480+00:00', 'runtime': '1395840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395841149 ms) 2024-04-14 19:18:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:17:11.439434+00:00', 'runtime': '1395780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395841150 ms) 2024-04-14 19:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395900101 ms) 2024-04-14 19:19:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395900102 ms) 2024-04-14 19:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395900102 ms) 2024-04-14 19:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395900102 ms) 2024-04-14 19:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395901139 ms) 2024-04-14 19:19:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395901140 ms) 2024-04-14 19:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:19:11.440938+00:00', 'runtime': '1395900.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395901144 ms) 2024-04-14 19:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:18:11.439480+00:00', 'runtime': '1395840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395901145 ms) 2024-04-14 19:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1395960100 ms) 2024-04-14 19:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1395960101 ms) 2024-04-14 19:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1395960102 ms) 2024-04-14 19:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1395960102 ms) 2024-04-14 19:20:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1395961138 ms) 2024-04-14 19:20:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1395961139 ms) 2024-04-14 19:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:20:11.439455+00:00', 'runtime': '1395960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395961141 ms) 2024-04-14 19:20:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:19:11.440938+00:00', 'runtime': '1395900.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1395961142 ms) 2024-04-14 19:21:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396020102 ms) 2024-04-14 19:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396020103 ms) 2024-04-14 19:21:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396020103 ms) 2024-04-14 19:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396020104 ms) 2024-04-14 19:21:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396021142 ms) 2024-04-14 19:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396021143 ms) 2024-04-14 19:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:21:11.439440+00:00', 'runtime': '1396020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396021144 ms) 2024-04-14 19:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:20:11.439455+00:00', 'runtime': '1395960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396021145 ms) 2024-04-14 19:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396080100 ms) 2024-04-14 19:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396080101 ms) 2024-04-14 19:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396080101 ms) 2024-04-14 19:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396080101 ms) 2024-04-14 19:22:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396081139 ms) 2024-04-14 19:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396081141 ms) 2024-04-14 19:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:22:11.439460+00:00', 'runtime': '1396080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396081143 ms) 2024-04-14 19:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:21:11.439440+00:00', 'runtime': '1396020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396081144 ms) 2024-04-14 19:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396140100 ms) 2024-04-14 19:23:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396140100 ms) 2024-04-14 19:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396140101 ms) 2024-04-14 19:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396140101 ms) 2024-04-14 19:23:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396141141 ms) 2024-04-14 19:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396141142 ms) 2024-04-14 19:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:23:11.439459+00:00', 'runtime': '1396140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396141145 ms) 2024-04-14 19:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:22:11.439460+00:00', 'runtime': '1396080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396141146 ms) 2024-04-14 19:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396200102 ms) 2024-04-14 19:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396200103 ms) 2024-04-14 19:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396200103 ms) 2024-04-14 19:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396200104 ms) 2024-04-14 19:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396201143 ms) 2024-04-14 19:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396201144 ms) 2024-04-14 19:24:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:24:11.439453+00:00', 'runtime': '1396200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396201148 ms) 2024-04-14 19:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:23:11.439459+00:00', 'runtime': '1396140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396201149 ms) 2024-04-14 19:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396260100 ms) 2024-04-14 19:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396260101 ms) 2024-04-14 19:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396260101 ms) 2024-04-14 19:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396260102 ms) 2024-04-14 19:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396261144 ms) 2024-04-14 19:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396261145 ms) 2024-04-14 19:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:25:11.439450+00:00', 'runtime': '1396260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396261147 ms) 2024-04-14 19:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:24:11.439453+00:00', 'runtime': '1396200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396261148 ms) 2024-04-14 19:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396320103 ms) 2024-04-14 19:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396320103 ms) 2024-04-14 19:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396320104 ms) 2024-04-14 19:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396320104 ms) 2024-04-14 19:26:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396321145 ms) 2024-04-14 19:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396321146 ms) 2024-04-14 19:26:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:26:11.439465+00:00', 'runtime': '1396320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396321150 ms) 2024-04-14 19:26:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:25:11.439450+00:00', 'runtime': '1396260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396321151 ms) 2024-04-14 19:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396380100 ms) 2024-04-14 19:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396380101 ms) 2024-04-14 19:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396380101 ms) 2024-04-14 19:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396380102 ms) 2024-04-14 19:27:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396381142 ms) 2024-04-14 19:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396381143 ms) 2024-04-14 19:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:27:11.439433+00:00', 'runtime': '1396380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396381145 ms) 2024-04-14 19:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:26:11.439465+00:00', 'runtime': '1396320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396381146 ms) 2024-04-14 19:28:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396440100 ms) 2024-04-14 19:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396440101 ms) 2024-04-14 19:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396440101 ms) 2024-04-14 19:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396440102 ms) 2024-04-14 19:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396441143 ms) 2024-04-14 19:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396441144 ms) 2024-04-14 19:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:28:11.439462+00:00', 'runtime': '1396440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396441146 ms) 2024-04-14 19:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:27:11.439433+00:00', 'runtime': '1396380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396441147 ms) 2024-04-14 19:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396500103 ms) 2024-04-14 19:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396500103 ms) 2024-04-14 19:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396500104 ms) 2024-04-14 19:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396500104 ms) 2024-04-14 19:29:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396501144 ms) 2024-04-14 19:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396501145 ms) 2024-04-14 19:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:29:11.439454+00:00', 'runtime': '1396500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396501146 ms) 2024-04-14 19:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:28:11.439462+00:00', 'runtime': '1396440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396501147 ms) 2024-04-14 19:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396560100 ms) 2024-04-14 19:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396560101 ms) 2024-04-14 19:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396560101 ms) 2024-04-14 19:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396560102 ms) 2024-04-14 19:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396561140 ms) 2024-04-14 19:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396561141 ms) 2024-04-14 19:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:30:11.439457+00:00', 'runtime': '1396560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396561143 ms) 2024-04-14 19:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:29:11.439454+00:00', 'runtime': '1396500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396561144 ms) 2024-04-14 19:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396620100 ms) 2024-04-14 19:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396620101 ms) 2024-04-14 19:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396620101 ms) 2024-04-14 19:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396620102 ms) 2024-04-14 19:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396621140 ms) 2024-04-14 19:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396621141 ms) 2024-04-14 19:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:31:11.439465+00:00', 'runtime': '1396620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396621144 ms) 2024-04-14 19:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:30:11.439457+00:00', 'runtime': '1396560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396621145 ms) 2024-04-14 19:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396680103 ms) 2024-04-14 19:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396680103 ms) 2024-04-14 19:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396680104 ms) 2024-04-14 19:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396680104 ms) 2024-04-14 19:32:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396681141 ms) 2024-04-14 19:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396681142 ms) 2024-04-14 19:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:32:11.441334+00:00', 'runtime': '1396680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396681146 ms) 2024-04-14 19:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:31:11.439465+00:00', 'runtime': '1396620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396681147 ms) 2024-04-14 19:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396740100 ms) 2024-04-14 19:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396740101 ms) 2024-04-14 19:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396740101 ms) 2024-04-14 19:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396740101 ms) 2024-04-14 19:33:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396741136 ms) 2024-04-14 19:33:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396741137 ms) 2024-04-14 19:33:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:33:11.439459+00:00', 'runtime': '1396740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396741139 ms) 2024-04-14 19:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:32:11.441334+00:00', 'runtime': '1396680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396741140 ms) 2024-04-14 19:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396800103 ms) 2024-04-14 19:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396800103 ms) 2024-04-14 19:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396800104 ms) 2024-04-14 19:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396800104 ms) 2024-04-14 19:34:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396801141 ms) 2024-04-14 19:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396801142 ms) 2024-04-14 19:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:34:11.439425+00:00', 'runtime': '1396800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396801146 ms) 2024-04-14 19:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:33:11.439459+00:00', 'runtime': '1396740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396801147 ms) 2024-04-14 19:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396860100 ms) 2024-04-14 19:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396860101 ms) 2024-04-14 19:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396860101 ms) 2024-04-14 19:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396860102 ms) 2024-04-14 19:35:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396861141 ms) 2024-04-14 19:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396861142 ms) 2024-04-14 19:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:35:11.439477+00:00', 'runtime': '1396860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396861144 ms) 2024-04-14 19:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:34:11.439425+00:00', 'runtime': '1396800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396861145 ms) 2024-04-14 19:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396920102 ms) 2024-04-14 19:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396920103 ms) 2024-04-14 19:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396920104 ms) 2024-04-14 19:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396920104 ms) 2024-04-14 19:36:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396921143 ms) 2024-04-14 19:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396921144 ms) 2024-04-14 19:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:36:11.439456+00:00', 'runtime': '1396920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396921148 ms) 2024-04-14 19:36:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:35:11.439477+00:00', 'runtime': '1396860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396921150 ms) 2024-04-14 19:37:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1396980102 ms) 2024-04-14 19:37:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1396980102 ms) 2024-04-14 19:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1396980102 ms) 2024-04-14 19:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1396980103 ms) 2024-04-14 19:37:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1396981140 ms) 2024-04-14 19:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1396981141 ms) 2024-04-14 19:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:37:11.440966+00:00', 'runtime': '1396980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396981143 ms) 2024-04-14 19:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:36:11.439456+00:00', 'runtime': '1396920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1396981144 ms) 2024-04-14 19:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397040101 ms) 2024-04-14 19:38:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397040102 ms) 2024-04-14 19:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397040102 ms) 2024-04-14 19:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397040103 ms) 2024-04-14 19:38:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397041141 ms) 2024-04-14 19:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397041142 ms) 2024-04-14 19:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:38:11.440338+00:00', 'runtime': '1397040.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397041144 ms) 2024-04-14 19:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:37:11.440966+00:00', 'runtime': '1396980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397041145 ms) 2024-04-14 19:39:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397100105 ms) 2024-04-14 19:39:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397100105 ms) 2024-04-14 19:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397100106 ms) 2024-04-14 19:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397100106 ms) 2024-04-14 19:39:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397101147 ms) 2024-04-14 19:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397101148 ms) 2024-04-14 19:39:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:39:11.441346+00:00', 'runtime': '1397100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397101151 ms) 2024-04-14 19:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:38:11.440338+00:00', 'runtime': '1397040.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397101152 ms) 2024-04-14 19:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397160100 ms) 2024-04-14 19:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397160101 ms) 2024-04-14 19:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397160101 ms) 2024-04-14 19:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397160101 ms) 2024-04-14 19:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397161140 ms) 2024-04-14 19:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397161141 ms) 2024-04-14 19:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:40:11.439444+00:00', 'runtime': '1397160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397161143 ms) 2024-04-14 19:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:39:11.441346+00:00', 'runtime': '1397100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397161144 ms) 2024-04-14 19:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397220102 ms) 2024-04-14 19:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397220103 ms) 2024-04-14 19:41:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397220103 ms) 2024-04-14 19:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397220104 ms) 2024-04-14 19:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397221144 ms) 2024-04-14 19:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397221146 ms) 2024-04-14 19:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:41:11.439453+00:00', 'runtime': '1397220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397221148 ms) 2024-04-14 19:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:40:11.439444+00:00', 'runtime': '1397160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397221149 ms) 2024-04-14 19:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397280100 ms) 2024-04-14 19:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397280101 ms) 2024-04-14 19:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397280101 ms) 2024-04-14 19:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397280102 ms) 2024-04-14 19:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397281140 ms) 2024-04-14 19:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397281141 ms) 2024-04-14 19:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:42:11.439450+00:00', 'runtime': '1397280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397281144 ms) 2024-04-14 19:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:41:11.439453+00:00', 'runtime': '1397220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397281144 ms) 2024-04-14 19:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397340100 ms) 2024-04-14 19:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397340101 ms) 2024-04-14 19:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397340101 ms) 2024-04-14 19:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397340102 ms) 2024-04-14 19:43:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397341142 ms) 2024-04-14 19:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397341143 ms) 2024-04-14 19:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:43:11.439434+00:00', 'runtime': '1397340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397341145 ms) 2024-04-14 19:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:42:11.439450+00:00', 'runtime': '1397280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397341146 ms) 2024-04-14 19:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397400102 ms) 2024-04-14 19:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397400103 ms) 2024-04-14 19:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397400103 ms) 2024-04-14 19:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397400104 ms) 2024-04-14 19:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397401143 ms) 2024-04-14 19:44:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397401143 ms) 2024-04-14 19:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:44:11.439445+00:00', 'runtime': '1397400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397401145 ms) 2024-04-14 19:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:43:11.439434+00:00', 'runtime': '1397340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397401146 ms) 2024-04-14 19:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397460100 ms) 2024-04-14 19:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397460101 ms) 2024-04-14 19:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397460102 ms) 2024-04-14 19:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397460102 ms) 2024-04-14 19:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397461140 ms) 2024-04-14 19:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397461141 ms) 2024-04-14 19:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:45:11.439476+00:00', 'runtime': '1397460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397461143 ms) 2024-04-14 19:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:44:11.439445+00:00', 'runtime': '1397400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397461144 ms) 2024-04-14 19:46:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397520102 ms) 2024-04-14 19:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397520103 ms) 2024-04-14 19:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397520103 ms) 2024-04-14 19:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397520103 ms) 2024-04-14 19:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397521142 ms) 2024-04-14 19:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397521143 ms) 2024-04-14 19:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:46:11.439428+00:00', 'runtime': '1397520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397521145 ms) 2024-04-14 19:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:45:11.439476+00:00', 'runtime': '1397460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397521146 ms) 2024-04-14 19:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397580100 ms) 2024-04-14 19:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397580101 ms) 2024-04-14 19:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397580102 ms) 2024-04-14 19:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397580102 ms) 2024-04-14 19:47:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397581137 ms) 2024-04-14 19:47:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397581138 ms) 2024-04-14 19:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:47:11.439454+00:00', 'runtime': '1397580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397581140 ms) 2024-04-14 19:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:46:11.439428+00:00', 'runtime': '1397520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397581141 ms) 2024-04-14 19:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397640100 ms) 2024-04-14 19:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397640101 ms) 2024-04-14 19:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397640101 ms) 2024-04-14 19:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397640102 ms) 2024-04-14 19:48:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397641139 ms) 2024-04-14 19:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397641140 ms) 2024-04-14 19:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:48:11.439470+00:00', 'runtime': '1397640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397641142 ms) 2024-04-14 19:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:47:11.439454+00:00', 'runtime': '1397580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397641143 ms) 2024-04-14 19:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397700103 ms) 2024-04-14 19:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397700103 ms) 2024-04-14 19:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397700104 ms) 2024-04-14 19:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397700104 ms) 2024-04-14 19:49:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397701143 ms) 2024-04-14 19:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397701144 ms) 2024-04-14 19:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:49:11.439469+00:00', 'runtime': '1397700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397701146 ms) 2024-04-14 19:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:48:11.439470+00:00', 'runtime': '1397640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397701147 ms) 2024-04-14 19:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397760100 ms) 2024-04-14 19:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397760101 ms) 2024-04-14 19:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397760101 ms) 2024-04-14 19:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397760102 ms) 2024-04-14 19:50:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397761143 ms) 2024-04-14 19:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397761144 ms) 2024-04-14 19:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:50:11.439469+00:00', 'runtime': '1397760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397761146 ms) 2024-04-14 19:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:49:11.439469+00:00', 'runtime': '1397700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397761147 ms) 2024-04-14 19:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397820103 ms) 2024-04-14 19:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397820103 ms) 2024-04-14 19:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397820104 ms) 2024-04-14 19:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397820104 ms) 2024-04-14 19:51:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397821145 ms) 2024-04-14 19:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397821146 ms) 2024-04-14 19:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:51:11.439454+00:00', 'runtime': '1397820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397821148 ms) 2024-04-14 19:51:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:50:11.439469+00:00', 'runtime': '1397760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397821149 ms) 2024-04-14 19:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397880100 ms) 2024-04-14 19:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397880101 ms) 2024-04-14 19:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397880101 ms) 2024-04-14 19:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397880101 ms) 2024-04-14 19:52:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397881139 ms) 2024-04-14 19:52:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397881140 ms) 2024-04-14 19:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:52:11.439478+00:00', 'runtime': '1397880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397881143 ms) 2024-04-14 19:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:51:11.439454+00:00', 'runtime': '1397820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397881144 ms) 2024-04-14 19:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1397940103 ms) 2024-04-14 19:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1397940103 ms) 2024-04-14 19:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1397940104 ms) 2024-04-14 19:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1397940104 ms) 2024-04-14 19:53:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1397941144 ms) 2024-04-14 19:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1397941145 ms) 2024-04-14 19:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:53:11.439486+00:00', 'runtime': '1397940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397941147 ms) 2024-04-14 19:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:52:11.439478+00:00', 'runtime': '1397880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1397941148 ms) 2024-04-14 19:54:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398000101 ms) 2024-04-14 19:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398000101 ms) 2024-04-14 19:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398000102 ms) 2024-04-14 19:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398000102 ms) 2024-04-14 19:54:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398001142 ms) 2024-04-14 19:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398001143 ms) 2024-04-14 19:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:54:11.439460+00:00', 'runtime': '1398000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398001145 ms) 2024-04-14 19:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:53:11.439486+00:00', 'runtime': '1397940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398001146 ms) 2024-04-14 19:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398060100 ms) 2024-04-14 19:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398060101 ms) 2024-04-14 19:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398060101 ms) 2024-04-14 19:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398060102 ms) 2024-04-14 19:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398061144 ms) 2024-04-14 19:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398061145 ms) 2024-04-14 19:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:55:11.439480+00:00', 'runtime': '1398060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398061147 ms) 2024-04-14 19:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:54:11.439460+00:00', 'runtime': '1398000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398061148 ms) 2024-04-14 19:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398120103 ms) 2024-04-14 19:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398120103 ms) 2024-04-14 19:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398120104 ms) 2024-04-14 19:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398120104 ms) 2024-04-14 19:56:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398121148 ms) 2024-04-14 19:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398121149 ms) 2024-04-14 19:56:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:56:11.439437+00:00', 'runtime': '1398120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398121151 ms) 2024-04-14 19:56:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:55:11.439480+00:00', 'runtime': '1398060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398121152 ms) 2024-04-14 19:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398180100 ms) 2024-04-14 19:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398180101 ms) 2024-04-14 19:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398180101 ms) 2024-04-14 19:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398180102 ms) 2024-04-14 19:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398181140 ms) 2024-04-14 19:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398181141 ms) 2024-04-14 19:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:57:11.439462+00:00', 'runtime': '1398180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398181143 ms) 2024-04-14 19:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:56:11.439437+00:00', 'runtime': '1398120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398181144 ms) 2024-04-14 19:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398240100 ms) 2024-04-14 19:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398240101 ms) 2024-04-14 19:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398240101 ms) 2024-04-14 19:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398240101 ms) 2024-04-14 19:58:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398241144 ms) 2024-04-14 19:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398241145 ms) 2024-04-14 19:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:58:11.439489+00:00', 'runtime': '1398240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398241147 ms) 2024-04-14 19:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:57:11.439462+00:00', 'runtime': '1398180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398241148 ms) 2024-04-14 19:59:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398300102 ms) 2024-04-14 19:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398300103 ms) 2024-04-14 19:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398300103 ms) 2024-04-14 19:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398300104 ms) 2024-04-14 19:59:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398301141 ms) 2024-04-14 19:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398301142 ms) 2024-04-14 19:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:59:11.439421+00:00', 'runtime': '1398300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398301144 ms) 2024-04-14 19:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:58:11.439489+00:00', 'runtime': '1398240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398301145 ms) 2024-04-14 20:00:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398360101 ms) 2024-04-14 20:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398360101 ms) 2024-04-14 20:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398360102 ms) 2024-04-14 20:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398360102 ms) 2024-04-14 20:00:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398361138 ms) 2024-04-14 20:00:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398361139 ms) 2024-04-14 20:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:00:11.439451+00:00', 'runtime': '1398360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398361142 ms) 2024-04-14 20:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:59:11.439421+00:00', 'runtime': '1398300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398361143 ms) 2024-04-14 20:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398420100 ms) 2024-04-14 20:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398420101 ms) 2024-04-14 20:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398420101 ms) 2024-04-14 20:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398420102 ms) 2024-04-14 20:01:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398421138 ms) 2024-04-14 20:01:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398421139 ms) 2024-04-14 20:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:01:11.439452+00:00', 'runtime': '1398420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398421142 ms) 2024-04-14 20:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:00:11.439451+00:00', 'runtime': '1398360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398421142 ms) 2024-04-14 20:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398480103 ms) 2024-04-14 20:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398480103 ms) 2024-04-14 20:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398480104 ms) 2024-04-14 20:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398480104 ms) 2024-04-14 20:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398481142 ms) 2024-04-14 20:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398481143 ms) 2024-04-14 20:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:02:11.439470+00:00', 'runtime': '1398480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398481146 ms) 2024-04-14 20:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:01:11.439452+00:00', 'runtime': '1398420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398481147 ms) 2024-04-14 20:03:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398540100 ms) 2024-04-14 20:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398540101 ms) 2024-04-14 20:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398540101 ms) 2024-04-14 20:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398540102 ms) 2024-04-14 20:03:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398541142 ms) 2024-04-14 20:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398541143 ms) 2024-04-14 20:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:03:11.439467+00:00', 'runtime': '1398540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398541145 ms) 2024-04-14 20:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:02:11.439470+00:00', 'runtime': '1398480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398541146 ms) 2024-04-14 20:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398600100 ms) 2024-04-14 20:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398600100 ms) 2024-04-14 20:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398600101 ms) 2024-04-14 20:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398600101 ms) 2024-04-14 20:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398601139 ms) 2024-04-14 20:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398601140 ms) 2024-04-14 20:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:04:11.439422+00:00', 'runtime': '1398600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398601142 ms) 2024-04-14 20:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:03:11.439467+00:00', 'runtime': '1398540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398601143 ms) 2024-04-14 20:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398660103 ms) 2024-04-14 20:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398660104 ms) 2024-04-14 20:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398660104 ms) 2024-04-14 20:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398660104 ms) 2024-04-14 20:05:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398661143 ms) 2024-04-14 20:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398661145 ms) 2024-04-14 20:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:05:11.439480+00:00', 'runtime': '1398660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398661147 ms) 2024-04-14 20:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:04:11.439422+00:00', 'runtime': '1398600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398661148 ms) 2024-04-14 20:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398720102 ms) 2024-04-14 20:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398720102 ms) 2024-04-14 20:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398720103 ms) 2024-04-14 20:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398720103 ms) 2024-04-14 20:06:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398721142 ms) 2024-04-14 20:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398721143 ms) 2024-04-14 20:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:06:11.440947+00:00', 'runtime': '1398720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398721145 ms) 2024-04-14 20:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:05:11.439480+00:00', 'runtime': '1398660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398721146 ms) 2024-04-14 20:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398780103 ms) 2024-04-14 20:07:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398780104 ms) 2024-04-14 20:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398780104 ms) 2024-04-14 20:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398780104 ms) 2024-04-14 20:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398781143 ms) 2024-04-14 20:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398781144 ms) 2024-04-14 20:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:07:11.439452+00:00', 'runtime': '1398780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398781147 ms) 2024-04-14 20:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:06:11.440947+00:00', 'runtime': '1398720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398781148 ms) 2024-04-14 20:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398840100 ms) 2024-04-14 20:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398840101 ms) 2024-04-14 20:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398840101 ms) 2024-04-14 20:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398840102 ms) 2024-04-14 20:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398841140 ms) 2024-04-14 20:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398841141 ms) 2024-04-14 20:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:08:11.439398+00:00', 'runtime': '1398840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398841143 ms) 2024-04-14 20:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:07:11.439452+00:00', 'runtime': '1398780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398841143 ms) 2024-04-14 20:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398900100 ms) 2024-04-14 20:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398900101 ms) 2024-04-14 20:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398900101 ms) 2024-04-14 20:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398900102 ms) 2024-04-14 20:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398901140 ms) 2024-04-14 20:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398901141 ms) 2024-04-14 20:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:09:11.439453+00:00', 'runtime': '1398900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398901143 ms) 2024-04-14 20:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:08:11.439398+00:00', 'runtime': '1398840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398901144 ms) 2024-04-14 20:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1398960103 ms) 2024-04-14 20:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1398960103 ms) 2024-04-14 20:10:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1398960103 ms) 2024-04-14 20:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1398960104 ms) 2024-04-14 20:10:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1398961142 ms) 2024-04-14 20:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1398961143 ms) 2024-04-14 20:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:10:11.439474+00:00', 'runtime': '1398960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398961145 ms) 2024-04-14 20:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:09:11.439453+00:00', 'runtime': '1398900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1398961146 ms) 2024-04-14 20:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399020100 ms) 2024-04-14 20:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399020101 ms) 2024-04-14 20:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399020101 ms) 2024-04-14 20:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399020102 ms) 2024-04-14 20:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399021140 ms) 2024-04-14 20:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399021141 ms) 2024-04-14 20:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:11:11.439458+00:00', 'runtime': '1399020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399021144 ms) 2024-04-14 20:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:10:11.439474+00:00', 'runtime': '1398960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399021144 ms) 2024-04-14 20:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399080101 ms) 2024-04-14 20:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399080102 ms) 2024-04-14 20:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399080102 ms) 2024-04-14 20:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399080102 ms) 2024-04-14 20:12:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399081144 ms) 2024-04-14 20:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399081145 ms) 2024-04-14 20:12:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:12:11.440283+00:00', 'runtime': '1399080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399081148 ms) 2024-04-14 20:12:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:11:11.439458+00:00', 'runtime': '1399020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399081149 ms) 2024-04-14 20:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399140103 ms) 2024-04-14 20:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399140104 ms) 2024-04-14 20:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399140104 ms) 2024-04-14 20:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399140105 ms) 2024-04-14 20:13:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399141146 ms) 2024-04-14 20:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399141146 ms) 2024-04-14 20:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:13:11.441331+00:00', 'runtime': '1399140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399141150 ms) 2024-04-14 20:13:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:12:11.440283+00:00', 'runtime': '1399080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399141151 ms) 2024-04-14 20:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399200100 ms) 2024-04-14 20:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399200101 ms) 2024-04-14 20:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399200102 ms) 2024-04-14 20:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399200102 ms) 2024-04-14 20:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399201140 ms) 2024-04-14 20:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399201142 ms) 2024-04-14 20:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:14:11.439416+00:00', 'runtime': '1399200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399201144 ms) 2024-04-14 20:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:13:11.441331+00:00', 'runtime': '1399140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399201145 ms) 2024-04-14 20:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399260103 ms) 2024-04-14 20:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399260104 ms) 2024-04-14 20:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399260104 ms) 2024-04-14 20:15:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399260105 ms) 2024-04-14 20:15:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399261144 ms) 2024-04-14 20:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399261145 ms) 2024-04-14 20:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:15:11.439466+00:00', 'runtime': '1399260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399261147 ms) 2024-04-14 20:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:14:11.439416+00:00', 'runtime': '1399200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399261148 ms) 2024-04-14 20:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399320101 ms) 2024-04-14 20:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399320101 ms) 2024-04-14 20:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399320102 ms) 2024-04-14 20:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399320102 ms) 2024-04-14 20:16:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399321143 ms) 2024-04-14 20:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399321144 ms) 2024-04-14 20:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:16:11.439456+00:00', 'runtime': '1399320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399321146 ms) 2024-04-14 20:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:15:11.439466+00:00', 'runtime': '1399260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399321147 ms) 2024-04-14 20:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399380101 ms) 2024-04-14 20:17:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399380102 ms) 2024-04-14 20:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399380102 ms) 2024-04-14 20:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399380102 ms) 2024-04-14 20:17:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399381141 ms) 2024-04-14 20:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399381142 ms) 2024-04-14 20:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:17:11.440315+00:00', 'runtime': '1399380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399381146 ms) 2024-04-14 20:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:16:11.439456+00:00', 'runtime': '1399320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399381147 ms) 2024-04-14 20:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399440103 ms) 2024-04-14 20:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399440103 ms) 2024-04-14 20:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399440104 ms) 2024-04-14 20:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399440104 ms) 2024-04-14 20:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399441144 ms) 2024-04-14 20:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399441145 ms) 2024-04-14 20:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:18:11.439480+00:00', 'runtime': '1399440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399441147 ms) 2024-04-14 20:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:17:11.440315+00:00', 'runtime': '1399380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399441148 ms) 2024-04-14 20:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399500101 ms) 2024-04-14 20:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399500101 ms) 2024-04-14 20:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399500102 ms) 2024-04-14 20:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399500102 ms) 2024-04-14 20:19:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399501141 ms) 2024-04-14 20:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399501142 ms) 2024-04-14 20:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:19:11.439474+00:00', 'runtime': '1399500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399501144 ms) 2024-04-14 20:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:18:11.439480+00:00', 'runtime': '1399440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399501145 ms) 2024-04-14 20:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399560103 ms) 2024-04-14 20:20:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399560104 ms) 2024-04-14 20:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399560104 ms) 2024-04-14 20:20:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399560105 ms) 2024-04-14 20:20:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399561149 ms) 2024-04-14 20:20:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399561150 ms) 2024-04-14 20:20:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:20:11.439480+00:00', 'runtime': '1399560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399561154 ms) 2024-04-14 20:20:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:19:11.439474+00:00', 'runtime': '1399500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399561155 ms) 2024-04-14 20:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399620100 ms) 2024-04-14 20:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399620101 ms) 2024-04-14 20:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399620101 ms) 2024-04-14 20:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399620102 ms) 2024-04-14 20:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399621139 ms) 2024-04-14 20:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399621140 ms) 2024-04-14 20:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:21:11.439430+00:00', 'runtime': '1399620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399621143 ms) 2024-04-14 20:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:20:11.439480+00:00', 'runtime': '1399560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399621143 ms) 2024-04-14 20:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399680103 ms) 2024-04-14 20:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399680103 ms) 2024-04-14 20:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399680103 ms) 2024-04-14 20:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399680104 ms) 2024-04-14 20:22:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399681142 ms) 2024-04-14 20:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399681143 ms) 2024-04-14 20:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:22:11.439467+00:00', 'runtime': '1399680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399681145 ms) 2024-04-14 20:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:21:11.439430+00:00', 'runtime': '1399620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399681146 ms) 2024-04-14 20:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399740100 ms) 2024-04-14 20:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399740101 ms) 2024-04-14 20:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399740101 ms) 2024-04-14 20:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399740101 ms) 2024-04-14 20:23:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399741146 ms) 2024-04-14 20:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399741147 ms) 2024-04-14 20:23:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:23:11.439444+00:00', 'runtime': '1399740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399741150 ms) 2024-04-14 20:23:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:22:11.439467+00:00', 'runtime': '1399680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399741151 ms) 2024-04-14 20:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399800100 ms) 2024-04-14 20:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399800100 ms) 2024-04-14 20:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399800101 ms) 2024-04-14 20:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399800101 ms) 2024-04-14 20:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399801140 ms) 2024-04-14 20:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399801141 ms) 2024-04-14 20:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:24:11.439462+00:00', 'runtime': '1399800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399801143 ms) 2024-04-14 20:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:23:11.439444+00:00', 'runtime': '1399740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399801144 ms) 2024-04-14 20:25:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399860102 ms) 2024-04-14 20:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399860103 ms) 2024-04-14 20:25:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399860103 ms) 2024-04-14 20:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399860104 ms) 2024-04-14 20:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399861144 ms) 2024-04-14 20:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399861145 ms) 2024-04-14 20:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:25:11.439441+00:00', 'runtime': '1399860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399861148 ms) 2024-04-14 20:25:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:24:11.439462+00:00', 'runtime': '1399800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399861150 ms) 2024-04-14 20:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399920100 ms) 2024-04-14 20:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399920101 ms) 2024-04-14 20:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399920101 ms) 2024-04-14 20:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399920102 ms) 2024-04-14 20:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399921142 ms) 2024-04-14 20:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399921143 ms) 2024-04-14 20:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:26:11.440771+00:00', 'runtime': '1399920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399921145 ms) 2024-04-14 20:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:25:11.439441+00:00', 'runtime': '1399860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399921146 ms) 2024-04-14 20:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1399980101 ms) 2024-04-14 20:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1399980101 ms) 2024-04-14 20:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1399980101 ms) 2024-04-14 20:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1399980102 ms) 2024-04-14 20:27:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1399981137 ms) 2024-04-14 20:27:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1399981138 ms) 2024-04-14 20:27:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:27:11.439467+00:00', 'runtime': '1399980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399981140 ms) 2024-04-14 20:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:26:11.440771+00:00', 'runtime': '1399920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1399981141 ms) 2024-04-14 20:28:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400040105 ms) 2024-04-14 20:28:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400040105 ms) 2024-04-14 20:28:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400040105 ms) 2024-04-14 20:28:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400040106 ms) 2024-04-14 20:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400041140 ms) 2024-04-14 20:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400041141 ms) 2024-04-14 20:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:28:11.441344+00:00', 'runtime': '1400040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400041143 ms) 2024-04-14 20:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:27:11.439467+00:00', 'runtime': '1399980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400041144 ms) 2024-04-14 20:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400100100 ms) 2024-04-14 20:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400100101 ms) 2024-04-14 20:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400100101 ms) 2024-04-14 20:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400100102 ms) 2024-04-14 20:29:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400101139 ms) 2024-04-14 20:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400101140 ms) 2024-04-14 20:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:29:11.439449+00:00', 'runtime': '1400100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400101142 ms) 2024-04-14 20:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:28:11.441344+00:00', 'runtime': '1400040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400101143 ms) 2024-04-14 20:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400160103 ms) 2024-04-14 20:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400160103 ms) 2024-04-14 20:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400160104 ms) 2024-04-14 20:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400160104 ms) 2024-04-14 20:30:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400161144 ms) 2024-04-14 20:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400161144 ms) 2024-04-14 20:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:30:11.439423+00:00', 'runtime': '1400160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400161146 ms) 2024-04-14 20:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:29:11.439449+00:00', 'runtime': '1400100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400161147 ms) 2024-04-14 20:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400220101 ms) 2024-04-14 20:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400220101 ms) 2024-04-14 20:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400220102 ms) 2024-04-14 20:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400220102 ms) 2024-04-14 20:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400221141 ms) 2024-04-14 20:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400221142 ms) 2024-04-14 20:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:31:11.439486+00:00', 'runtime': '1400220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400221144 ms) 2024-04-14 20:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:30:11.439423+00:00', 'runtime': '1400160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400221145 ms) 2024-04-14 20:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400280100 ms) 2024-04-14 20:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400280101 ms) 2024-04-14 20:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400280101 ms) 2024-04-14 20:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400280102 ms) 2024-04-14 20:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400281140 ms) 2024-04-14 20:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400281141 ms) 2024-04-14 20:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:32:11.439473+00:00', 'runtime': '1400280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400281143 ms) 2024-04-14 20:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:31:11.439486+00:00', 'runtime': '1400220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400281144 ms) 2024-04-14 20:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400340103 ms) 2024-04-14 20:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400340103 ms) 2024-04-14 20:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400340104 ms) 2024-04-14 20:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400340104 ms) 2024-04-14 20:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400341143 ms) 2024-04-14 20:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400341144 ms) 2024-04-14 20:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:33:11.439475+00:00', 'runtime': '1400340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400341146 ms) 2024-04-14 20:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:32:11.439473+00:00', 'runtime': '1400280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400341146 ms) 2024-04-14 20:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400400100 ms) 2024-04-14 20:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400400101 ms) 2024-04-14 20:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400400101 ms) 2024-04-14 20:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400400102 ms) 2024-04-14 20:34:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400401139 ms) 2024-04-14 20:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400401140 ms) 2024-04-14 20:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:34:11.439234+00:00', 'runtime': '1400400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400401143 ms) 2024-04-14 20:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:33:11.439475+00:00', 'runtime': '1400340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400401143 ms) 2024-04-14 20:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400460103 ms) 2024-04-14 20:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400460103 ms) 2024-04-14 20:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400460104 ms) 2024-04-14 20:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400460104 ms) 2024-04-14 20:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400461143 ms) 2024-04-14 20:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400461144 ms) 2024-04-14 20:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:35:11.439517+00:00', 'runtime': '1400460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400461148 ms) 2024-04-14 20:35:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:34:11.439234+00:00', 'runtime': '1400400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400461149 ms) 2024-04-14 20:36:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400520102 ms) 2024-04-14 20:36:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400520102 ms) 2024-04-14 20:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400520102 ms) 2024-04-14 20:36:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400520103 ms) 2024-04-14 20:36:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400521141 ms) 2024-04-14 20:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400521142 ms) 2024-04-14 20:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:36:11.440913+00:00', 'runtime': '1400520.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400521144 ms) 2024-04-14 20:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:35:11.439517+00:00', 'runtime': '1400460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400521145 ms) 2024-04-14 20:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400580101 ms) 2024-04-14 20:37:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400580102 ms) 2024-04-14 20:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400580102 ms) 2024-04-14 20:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400580102 ms) 2024-04-14 20:37:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400581137 ms) 2024-04-14 20:37:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400581138 ms) 2024-04-14 20:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:37:11.440338+00:00', 'runtime': '1400580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400581140 ms) 2024-04-14 20:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:36:11.440913+00:00', 'runtime': '1400520.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400581141 ms) 2024-04-14 20:38:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400640105 ms) 2024-04-14 20:38:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400640105 ms) 2024-04-14 20:38:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400640106 ms) 2024-04-14 20:38:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400640106 ms) 2024-04-14 20:38:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400641148 ms) 2024-04-14 20:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400641149 ms) 2024-04-14 20:38:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:38:11.441340+00:00', 'runtime': '1400640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400641153 ms) 2024-04-14 20:38:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:37:11.440338+00:00', 'runtime': '1400580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400641154 ms) 2024-04-14 20:39:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400700101 ms) 2024-04-14 20:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400700101 ms) 2024-04-14 20:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400700101 ms) 2024-04-14 20:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400700102 ms) 2024-04-14 20:39:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400701139 ms) 2024-04-14 20:39:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400701140 ms) 2024-04-14 20:39:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:39:11.439455+00:00', 'runtime': '1400700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400701142 ms) 2024-04-14 20:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:38:11.441340+00:00', 'runtime': '1400640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400701143 ms) 2024-04-14 20:40:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400760102 ms) 2024-04-14 20:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400760102 ms) 2024-04-14 20:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400760102 ms) 2024-04-14 20:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400760103 ms) 2024-04-14 20:40:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400761142 ms) 2024-04-14 20:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400761143 ms) 2024-04-14 20:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:40:11.439489+00:00', 'runtime': '1400760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400761145 ms) 2024-04-14 20:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:39:11.439455+00:00', 'runtime': '1400700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400761146 ms) 2024-04-14 20:41:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400820101 ms) 2024-04-14 20:41:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400820102 ms) 2024-04-14 20:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400820102 ms) 2024-04-14 20:41:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400820103 ms) 2024-04-14 20:41:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400821138 ms) 2024-04-14 20:41:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400821139 ms) 2024-04-14 20:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:41:11.440757+00:00', 'runtime': '1400820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400821141 ms) 2024-04-14 20:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:40:11.439489+00:00', 'runtime': '1400760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400821142 ms) 2024-04-14 20:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400880103 ms) 2024-04-14 20:42:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400880104 ms) 2024-04-14 20:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400880104 ms) 2024-04-14 20:42:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400880105 ms) 2024-04-14 20:42:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400881142 ms) 2024-04-14 20:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400881143 ms) 2024-04-14 20:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:42:11.439416+00:00', 'runtime': '1400880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400881145 ms) 2024-04-14 20:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:41:11.440757+00:00', 'runtime': '1400820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400881146 ms) 2024-04-14 20:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1400940100 ms) 2024-04-14 20:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1400940101 ms) 2024-04-14 20:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1400940101 ms) 2024-04-14 20:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1400940102 ms) 2024-04-14 20:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1400941141 ms) 2024-04-14 20:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1400941142 ms) 2024-04-14 20:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:43:11.439459+00:00', 'runtime': '1400940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400941144 ms) 2024-04-14 20:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:42:11.439416+00:00', 'runtime': '1400880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1400941145 ms) 2024-04-14 20:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401000100 ms) 2024-04-14 20:44:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401000100 ms) 2024-04-14 20:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401000101 ms) 2024-04-14 20:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401000101 ms) 2024-04-14 20:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401001140 ms) 2024-04-14 20:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401001142 ms) 2024-04-14 20:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:44:11.439489+00:00', 'runtime': '1401000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401001144 ms) 2024-04-14 20:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:43:11.439459+00:00', 'runtime': '1400940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401001145 ms) 2024-04-14 20:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401060103 ms) 2024-04-14 20:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401060103 ms) 2024-04-14 20:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401060104 ms) 2024-04-14 20:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401060104 ms) 2024-04-14 20:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401061144 ms) 2024-04-14 20:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401061145 ms) 2024-04-14 20:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:45:11.439444+00:00', 'runtime': '1401060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401061147 ms) 2024-04-14 20:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:44:11.439489+00:00', 'runtime': '1401000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401061148 ms) 2024-04-14 20:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401120100 ms) 2024-04-14 20:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401120101 ms) 2024-04-14 20:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401120101 ms) 2024-04-14 20:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401120102 ms) 2024-04-14 20:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401121140 ms) 2024-04-14 20:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401121141 ms) 2024-04-14 20:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:46:11.439331+00:00', 'runtime': '1401120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401121143 ms) 2024-04-14 20:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:45:11.439444+00:00', 'runtime': '1401060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401121144 ms) 2024-04-14 20:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401180101 ms) 2024-04-14 20:47:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401180102 ms) 2024-04-14 20:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401180102 ms) 2024-04-14 20:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401180102 ms) 2024-04-14 20:47:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401181139 ms) 2024-04-14 20:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401181140 ms) 2024-04-14 20:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:47:11.440351+00:00', 'runtime': '1401180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401181142 ms) 2024-04-14 20:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:46:11.439331+00:00', 'runtime': '1401120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401181143 ms) 2024-04-14 20:48:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401240105 ms) 2024-04-14 20:48:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401240106 ms) 2024-04-14 20:48:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401240106 ms) 2024-04-14 20:48:11.467 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401240107 ms) 2024-04-14 20:48:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401241148 ms) 2024-04-14 20:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401241149 ms) 2024-04-14 20:48:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:48:11.441335+00:00', 'runtime': '1401240.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401241151 ms) 2024-04-14 20:48:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:47:11.440351+00:00', 'runtime': '1401180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401241154 ms) 2024-04-14 20:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401300100 ms) 2024-04-14 20:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401300101 ms) 2024-04-14 20:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401300101 ms) 2024-04-14 20:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401300102 ms) 2024-04-14 20:49:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401301143 ms) 2024-04-14 20:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401301144 ms) 2024-04-14 20:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:49:11.439495+00:00', 'runtime': '1401300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401301146 ms) 2024-04-14 20:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:48:11.441335+00:00', 'runtime': '1401240.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401301147 ms) 2024-04-14 20:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401360103 ms) 2024-04-14 20:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401360103 ms) 2024-04-14 20:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401360104 ms) 2024-04-14 20:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401360104 ms) 2024-04-14 20:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401361144 ms) 2024-04-14 20:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401361145 ms) 2024-04-14 20:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:50:11.439457+00:00', 'runtime': '1401360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401361147 ms) 2024-04-14 20:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:49:11.439495+00:00', 'runtime': '1401300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401361148 ms) 2024-04-14 20:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401420100 ms) 2024-04-14 20:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401420101 ms) 2024-04-14 20:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401420101 ms) 2024-04-14 20:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401420102 ms) 2024-04-14 20:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401421140 ms) 2024-04-14 20:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401421141 ms) 2024-04-14 20:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:51:11.439462+00:00', 'runtime': '1401420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401421145 ms) 2024-04-14 20:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:50:11.439457+00:00', 'runtime': '1401360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401421146 ms) 2024-04-14 20:52:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401480102 ms) 2024-04-14 20:52:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401480102 ms) 2024-04-14 20:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401480103 ms) 2024-04-14 20:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401480103 ms) 2024-04-14 20:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401481140 ms) 2024-04-14 20:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401481142 ms) 2024-04-14 20:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:52:11.439489+00:00', 'runtime': '1401480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401481144 ms) 2024-04-14 20:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:51:11.439462+00:00', 'runtime': '1401420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401481145 ms) 2024-04-14 20:53:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401540099 ms) 2024-04-14 20:53:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401540100 ms) 2024-04-14 20:53:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401540100 ms) 2024-04-14 20:53:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401540100 ms) 2024-04-14 20:53:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401541136 ms) 2024-04-14 20:53:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401541138 ms) 2024-04-14 20:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:53:11.439456+00:00', 'runtime': '1401540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401541140 ms) 2024-04-14 20:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:52:11.439489+00:00', 'runtime': '1401480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401541141 ms) 2024-04-14 20:54:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401600100 ms) 2024-04-14 20:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401600101 ms) 2024-04-14 20:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401600101 ms) 2024-04-14 20:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401600102 ms) 2024-04-14 20:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401601140 ms) 2024-04-14 20:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401601141 ms) 2024-04-14 20:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:54:11.439462+00:00', 'runtime': '1401600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401601144 ms) 2024-04-14 20:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:53:11.439456+00:00', 'runtime': '1401540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401601144 ms) 2024-04-14 20:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401660103 ms) 2024-04-14 20:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401660104 ms) 2024-04-14 20:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401660104 ms) 2024-04-14 20:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401660104 ms) 2024-04-14 20:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401661140 ms) 2024-04-14 20:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401661141 ms) 2024-04-14 20:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:55:11.439450+00:00', 'runtime': '1401660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401661142 ms) 2024-04-14 20:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:54:11.439462+00:00', 'runtime': '1401600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401661143 ms) 2024-04-14 20:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401720100 ms) 2024-04-14 20:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401720101 ms) 2024-04-14 20:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401720101 ms) 2024-04-14 20:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401720101 ms) 2024-04-14 20:56:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401721139 ms) 2024-04-14 20:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401721140 ms) 2024-04-14 20:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:56:11.439479+00:00', 'runtime': '1401720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401721142 ms) 2024-04-14 20:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:55:11.439450+00:00', 'runtime': '1401660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401721142 ms) 2024-04-14 20:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401780101 ms) 2024-04-14 20:57:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401780102 ms) 2024-04-14 20:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401780102 ms) 2024-04-14 20:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401780102 ms) 2024-04-14 20:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401781142 ms) 2024-04-14 20:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401781143 ms) 2024-04-14 20:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:57:11.440342+00:00', 'runtime': '1401780.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401781145 ms) 2024-04-14 20:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:56:11.439479+00:00', 'runtime': '1401720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401781148 ms) 2024-04-14 20:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401840103 ms) 2024-04-14 20:58:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401840104 ms) 2024-04-14 20:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401840104 ms) 2024-04-14 20:58:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401840105 ms) 2024-04-14 20:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401841143 ms) 2024-04-14 20:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401841145 ms) 2024-04-14 20:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:58:11.439471+00:00', 'runtime': '1401840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401841147 ms) 2024-04-14 20:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:57:11.440342+00:00', 'runtime': '1401780.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401841148 ms) 2024-04-14 20:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401900101 ms) 2024-04-14 20:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401900101 ms) 2024-04-14 20:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401900101 ms) 2024-04-14 20:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401900102 ms) 2024-04-14 20:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401901140 ms) 2024-04-14 20:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401901141 ms) 2024-04-14 20:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:59:11.439430+00:00', 'runtime': '1401900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401901143 ms) 2024-04-14 20:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:58:11.439471+00:00', 'runtime': '1401840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401901144 ms) 2024-04-14 21:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1401960103 ms) 2024-04-14 21:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1401960103 ms) 2024-04-14 21:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1401960104 ms) 2024-04-14 21:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1401960104 ms) 2024-04-14 21:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1401961143 ms) 2024-04-14 21:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1401961143 ms) 2024-04-14 21:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:00:11.439437+00:00', 'runtime': '1401960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401961145 ms) 2024-04-14 21:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:59:11.439430+00:00', 'runtime': '1401900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1401961146 ms) 2024-04-14 21:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402020100 ms) 2024-04-14 21:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402020101 ms) 2024-04-14 21:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402020101 ms) 2024-04-14 21:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402020101 ms) 2024-04-14 21:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402021140 ms) 2024-04-14 21:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402021142 ms) 2024-04-14 21:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:01:11.439446+00:00', 'runtime': '1402020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402021145 ms) 2024-04-14 21:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:00:11.439437+00:00', 'runtime': '1401960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402021146 ms) 2024-04-14 21:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402080100 ms) 2024-04-14 21:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402080101 ms) 2024-04-14 21:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402080101 ms) 2024-04-14 21:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402080101 ms) 2024-04-14 21:02:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402081139 ms) 2024-04-14 21:02:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402081140 ms) 2024-04-14 21:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:02:11.439462+00:00', 'runtime': '1402080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402081143 ms) 2024-04-14 21:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:01:11.439446+00:00', 'runtime': '1402020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402081144 ms) 2024-04-14 21:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402140103 ms) 2024-04-14 21:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402140103 ms) 2024-04-14 21:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402140104 ms) 2024-04-14 21:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402140104 ms) 2024-04-14 21:03:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402141147 ms) 2024-04-14 21:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402141148 ms) 2024-04-14 21:03:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:03:11.439470+00:00', 'runtime': '1402140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402141152 ms) 2024-04-14 21:03:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:02:11.439462+00:00', 'runtime': '1402080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402141153 ms) 2024-04-14 21:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402200101 ms) 2024-04-14 21:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402200101 ms) 2024-04-14 21:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402200102 ms) 2024-04-14 21:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402200102 ms) 2024-04-14 21:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402201143 ms) 2024-04-14 21:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402201145 ms) 2024-04-14 21:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:04:11.440498+00:00', 'runtime': '1402200.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402201147 ms) 2024-04-14 21:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:03:11.439470+00:00', 'runtime': '1402140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402201148 ms) 2024-04-14 21:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402260103 ms) 2024-04-14 21:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402260103 ms) 2024-04-14 21:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402260104 ms) 2024-04-14 21:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402260104 ms) 2024-04-14 21:05:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402261148 ms) 2024-04-14 21:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402261149 ms) 2024-04-14 21:05:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:05:11.439475+00:00', 'runtime': '1402260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402261151 ms) 2024-04-14 21:05:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:04:11.440498+00:00', 'runtime': '1402200.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402261152 ms) 2024-04-14 21:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402320100 ms) 2024-04-14 21:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402320101 ms) 2024-04-14 21:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402320101 ms) 2024-04-14 21:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402320102 ms) 2024-04-14 21:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402321140 ms) 2024-04-14 21:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402321141 ms) 2024-04-14 21:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:06:11.439466+00:00', 'runtime': '1402320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402321143 ms) 2024-04-14 21:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:05:11.439475+00:00', 'runtime': '1402260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402321144 ms) 2024-04-14 21:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402380101 ms) 2024-04-14 21:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402380101 ms) 2024-04-14 21:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402380102 ms) 2024-04-14 21:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402380102 ms) 2024-04-14 21:07:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402381138 ms) 2024-04-14 21:07:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402381138 ms) 2024-04-14 21:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:07:11.440346+00:00', 'runtime': '1402380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402381140 ms) 2024-04-14 21:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:06:11.439466+00:00', 'runtime': '1402320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402381141 ms) 2024-04-14 21:08:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402440104 ms) 2024-04-14 21:08:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402440105 ms) 2024-04-14 21:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402440105 ms) 2024-04-14 21:08:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402440106 ms) 2024-04-14 21:08:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402441146 ms) 2024-04-14 21:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402441147 ms) 2024-04-14 21:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:08:11.441339+00:00', 'runtime': '1402440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402441149 ms) 2024-04-14 21:08:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:07:11.440346+00:00', 'runtime': '1402380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402441150 ms) 2024-04-14 21:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402500100 ms) 2024-04-14 21:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402500101 ms) 2024-04-14 21:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402500101 ms) 2024-04-14 21:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402500102 ms) 2024-04-14 21:09:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402501139 ms) 2024-04-14 21:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402501141 ms) 2024-04-14 21:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:09:11.439446+00:00', 'runtime': '1402500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402501143 ms) 2024-04-14 21:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:08:11.441339+00:00', 'runtime': '1402440.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402501144 ms) 2024-04-14 21:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402560103 ms) 2024-04-14 21:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402560104 ms) 2024-04-14 21:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402560104 ms) 2024-04-14 21:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402560104 ms) 2024-04-14 21:10:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402561143 ms) 2024-04-14 21:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402561144 ms) 2024-04-14 21:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:10:11.439456+00:00', 'runtime': '1402560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402561146 ms) 2024-04-14 21:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:09:11.439446+00:00', 'runtime': '1402500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402561147 ms) 2024-04-14 21:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402620100 ms) 2024-04-14 21:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402620101 ms) 2024-04-14 21:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402620101 ms) 2024-04-14 21:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402620102 ms) 2024-04-14 21:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402621140 ms) 2024-04-14 21:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402621141 ms) 2024-04-14 21:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:11:11.439481+00:00', 'runtime': '1402620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402621143 ms) 2024-04-14 21:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:10:11.439456+00:00', 'runtime': '1402560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402621144 ms) 2024-04-14 21:12:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402680103 ms) 2024-04-14 21:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402680103 ms) 2024-04-14 21:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402680104 ms) 2024-04-14 21:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402680104 ms) 2024-04-14 21:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402681143 ms) 2024-04-14 21:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402681144 ms) 2024-04-14 21:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:12:11.439443+00:00', 'runtime': '1402680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402681146 ms) 2024-04-14 21:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:11:11.439481+00:00', 'runtime': '1402620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402681147 ms) 2024-04-14 21:13:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402740102 ms) 2024-04-14 21:13:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402740102 ms) 2024-04-14 21:13:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402740103 ms) 2024-04-14 21:13:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402740103 ms) 2024-04-14 21:13:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402741141 ms) 2024-04-14 21:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402741142 ms) 2024-04-14 21:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:13:11.440945+00:00', 'runtime': '1402740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402741144 ms) 2024-04-14 21:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:12:11.439443+00:00', 'runtime': '1402680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402741145 ms) 2024-04-14 21:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402800103 ms) 2024-04-14 21:14:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402800104 ms) 2024-04-14 21:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402800104 ms) 2024-04-14 21:14:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402800104 ms) 2024-04-14 21:14:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402801148 ms) 2024-04-14 21:14:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402801149 ms) 2024-04-14 21:14:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:14:11.439443+00:00', 'runtime': '1402800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402801153 ms) 2024-04-14 21:14:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:13:11.440945+00:00', 'runtime': '1402740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402801154 ms) 2024-04-14 21:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402860100 ms) 2024-04-14 21:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402860101 ms) 2024-04-14 21:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402860101 ms) 2024-04-14 21:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402860102 ms) 2024-04-14 21:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402861143 ms) 2024-04-14 21:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402861144 ms) 2024-04-14 21:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:15:11.439434+00:00', 'runtime': '1402860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402861146 ms) 2024-04-14 21:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:14:11.439443+00:00', 'runtime': '1402800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402861147 ms) 2024-04-14 21:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402920100 ms) 2024-04-14 21:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402920101 ms) 2024-04-14 21:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402920101 ms) 2024-04-14 21:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402920102 ms) 2024-04-14 21:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402921140 ms) 2024-04-14 21:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402921141 ms) 2024-04-14 21:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:16:11.439471+00:00', 'runtime': '1402920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402921143 ms) 2024-04-14 21:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:15:11.439434+00:00', 'runtime': '1402860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402921143 ms) 2024-04-14 21:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1402980103 ms) 2024-04-14 21:17:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1402980104 ms) 2024-04-14 21:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1402980104 ms) 2024-04-14 21:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1402980104 ms) 2024-04-14 21:17:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1402981144 ms) 2024-04-14 21:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1402981145 ms) 2024-04-14 21:17:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:17:11.439441+00:00', 'runtime': '1402980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402981148 ms) 2024-04-14 21:17:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:16:11.439471+00:00', 'runtime': '1402920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1402981148 ms) 2024-04-14 21:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403040100 ms) 2024-04-14 21:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403040101 ms) 2024-04-14 21:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403040101 ms) 2024-04-14 21:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403040102 ms) 2024-04-14 21:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403041143 ms) 2024-04-14 21:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403041144 ms) 2024-04-14 21:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:18:11.439445+00:00', 'runtime': '1403040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403041146 ms) 2024-04-14 21:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:17:11.439441+00:00', 'runtime': '1402980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403041147 ms) 2024-04-14 21:19:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403100102 ms) 2024-04-14 21:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403100103 ms) 2024-04-14 21:19:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403100103 ms) 2024-04-14 21:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403100104 ms) 2024-04-14 21:19:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403101144 ms) 2024-04-14 21:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403101145 ms) 2024-04-14 21:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:19:11.439483+00:00', 'runtime': '1403100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403101148 ms) 2024-04-14 21:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:18:11.439445+00:00', 'runtime': '1403040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403101148 ms) 2024-04-14 21:20:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403160099 ms) 2024-04-14 21:20:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403160099 ms) 2024-04-14 21:20:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403160100 ms) 2024-04-14 21:20:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403160100 ms) 2024-04-14 21:20:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403161136 ms) 2024-04-14 21:20:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403161137 ms) 2024-04-14 21:20:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:20:11.439443+00:00', 'runtime': '1403160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403161140 ms) 2024-04-14 21:20:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:19:11.439483+00:00', 'runtime': '1403100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403161140 ms) 2024-04-14 21:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403220100 ms) 2024-04-14 21:21:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403220100 ms) 2024-04-14 21:21:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403220100 ms) 2024-04-14 21:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403220101 ms) 2024-04-14 21:21:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403221137 ms) 2024-04-14 21:21:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403221138 ms) 2024-04-14 21:21:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:21:11.439436+00:00', 'runtime': '1403220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403221140 ms) 2024-04-14 21:21:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:20:11.439443+00:00', 'runtime': '1403160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403221140 ms) 2024-04-14 21:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403280103 ms) 2024-04-14 21:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403280103 ms) 2024-04-14 21:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403280104 ms) 2024-04-14 21:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403280104 ms) 2024-04-14 21:22:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403281143 ms) 2024-04-14 21:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403281144 ms) 2024-04-14 21:22:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:22:11.439448+00:00', 'runtime': '1403280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403281148 ms) 2024-04-14 21:22:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:21:11.439436+00:00', 'runtime': '1403220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403281149 ms) 2024-04-14 21:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403340101 ms) 2024-04-14 21:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403340101 ms) 2024-04-14 21:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403340102 ms) 2024-04-14 21:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403340102 ms) 2024-04-14 21:23:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403341141 ms) 2024-04-14 21:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403341142 ms) 2024-04-14 21:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:23:11.439485+00:00', 'runtime': '1403340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403341144 ms) 2024-04-14 21:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:22:11.439448+00:00', 'runtime': '1403280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403341144 ms) 2024-04-14 21:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403400100 ms) 2024-04-14 21:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403400101 ms) 2024-04-14 21:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403400101 ms) 2024-04-14 21:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403400101 ms) 2024-04-14 21:24:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403401141 ms) 2024-04-14 21:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403401142 ms) 2024-04-14 21:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:24:11.439479+00:00', 'runtime': '1403400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403401144 ms) 2024-04-14 21:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:23:11.439485+00:00', 'runtime': '1403340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403401145 ms) 2024-04-14 21:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403460103 ms) 2024-04-14 21:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403460103 ms) 2024-04-14 21:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403460104 ms) 2024-04-14 21:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403460104 ms) 2024-04-14 21:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403461143 ms) 2024-04-14 21:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403461144 ms) 2024-04-14 21:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:25:11.439453+00:00', 'runtime': '1403460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403461146 ms) 2024-04-14 21:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:24:11.439479+00:00', 'runtime': '1403400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403461147 ms) 2024-04-14 21:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403520101 ms) 2024-04-14 21:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403520101 ms) 2024-04-14 21:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403520102 ms) 2024-04-14 21:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403520102 ms) 2024-04-14 21:26:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403521144 ms) 2024-04-14 21:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403521145 ms) 2024-04-14 21:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:26:11.439451+00:00', 'runtime': '1403520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403521147 ms) 2024-04-14 21:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:25:11.439453+00:00', 'runtime': '1403460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403521148 ms) 2024-04-14 21:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403580103 ms) 2024-04-14 21:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403580103 ms) 2024-04-14 21:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403580104 ms) 2024-04-14 21:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403580104 ms) 2024-04-14 21:27:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403581142 ms) 2024-04-14 21:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403581143 ms) 2024-04-14 21:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:27:11.439370+00:00', 'runtime': '1403580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403581145 ms) 2024-04-14 21:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:26:11.439451+00:00', 'runtime': '1403520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403581146 ms) 2024-04-14 21:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403640102 ms) 2024-04-14 21:28:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403640102 ms) 2024-04-14 21:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403640103 ms) 2024-04-14 21:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403640103 ms) 2024-04-14 21:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403641143 ms) 2024-04-14 21:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403641144 ms) 2024-04-14 21:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:28:11.440792+00:00', 'runtime': '1403640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403641146 ms) 2024-04-14 21:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:27:11.439370+00:00', 'runtime': '1403580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403641147 ms) 2024-04-14 21:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403700100 ms) 2024-04-14 21:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403700101 ms) 2024-04-14 21:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403700101 ms) 2024-04-14 21:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403700102 ms) 2024-04-14 21:29:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403701139 ms) 2024-04-14 21:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403701140 ms) 2024-04-14 21:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:29:11.439434+00:00', 'runtime': '1403700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403701143 ms) 2024-04-14 21:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:28:11.440792+00:00', 'runtime': '1403640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403701144 ms) 2024-04-14 21:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403760103 ms) 2024-04-14 21:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403760103 ms) 2024-04-14 21:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403760104 ms) 2024-04-14 21:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403760104 ms) 2024-04-14 21:30:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403761148 ms) 2024-04-14 21:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403761149 ms) 2024-04-14 21:30:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:30:11.439455+00:00', 'runtime': '1403760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403761151 ms) 2024-04-14 21:30:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:29:11.439434+00:00', 'runtime': '1403700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403761152 ms) 2024-04-14 21:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403820100 ms) 2024-04-14 21:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403820101 ms) 2024-04-14 21:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403820101 ms) 2024-04-14 21:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403820102 ms) 2024-04-14 21:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403821140 ms) 2024-04-14 21:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403821141 ms) 2024-04-14 21:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:31:11.439449+00:00', 'runtime': '1403820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403821143 ms) 2024-04-14 21:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:30:11.439455+00:00', 'runtime': '1403760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403821144 ms) 2024-04-14 21:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403880100 ms) 2024-04-14 21:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403880101 ms) 2024-04-14 21:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403880101 ms) 2024-04-14 21:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403880102 ms) 2024-04-14 21:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403881143 ms) 2024-04-14 21:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403881144 ms) 2024-04-14 21:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:32:11.439479+00:00', 'runtime': '1403880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403881146 ms) 2024-04-14 21:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:31:11.439449+00:00', 'runtime': '1403820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403881147 ms) 2024-04-14 21:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1403940103 ms) 2024-04-14 21:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1403940103 ms) 2024-04-14 21:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1403940104 ms) 2024-04-14 21:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1403940104 ms) 2024-04-14 21:33:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1403941144 ms) 2024-04-14 21:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1403941145 ms) 2024-04-14 21:33:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:33:11.439474+00:00', 'runtime': '1403940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403941149 ms) 2024-04-14 21:33:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:32:11.439479+00:00', 'runtime': '1403880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1403941150 ms) 2024-04-14 21:34:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404000099 ms) 2024-04-14 21:34:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404000100 ms) 2024-04-14 21:34:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404000100 ms) 2024-04-14 21:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404000100 ms) 2024-04-14 21:34:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404001138 ms) 2024-04-14 21:34:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404001139 ms) 2024-04-14 21:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:34:11.439437+00:00', 'runtime': '1404000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404001141 ms) 2024-04-14 21:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:33:11.439474+00:00', 'runtime': '1403940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404001142 ms) 2024-04-14 21:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404060100 ms) 2024-04-14 21:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404060101 ms) 2024-04-14 21:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404060101 ms) 2024-04-14 21:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404060102 ms) 2024-04-14 21:35:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404061137 ms) 2024-04-14 21:35:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404061138 ms) 2024-04-14 21:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:35:11.439475+00:00', 'runtime': '1404060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404061142 ms) 2024-04-14 21:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:34:11.439437+00:00', 'runtime': '1404000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404061143 ms) 2024-04-14 21:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404120103 ms) 2024-04-14 21:36:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404120104 ms) 2024-04-14 21:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404120104 ms) 2024-04-14 21:36:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404120105 ms) 2024-04-14 21:36:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404121142 ms) 2024-04-14 21:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404121143 ms) 2024-04-14 21:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:36:11.439465+00:00', 'runtime': '1404120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404121145 ms) 2024-04-14 21:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:35:11.439475+00:00', 'runtime': '1404060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404121149 ms) 2024-04-14 21:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404180100 ms) 2024-04-14 21:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404180101 ms) 2024-04-14 21:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404180101 ms) 2024-04-14 21:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404180102 ms) 2024-04-14 21:37:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404181142 ms) 2024-04-14 21:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404181143 ms) 2024-04-14 21:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:37:11.439425+00:00', 'runtime': '1404180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404181145 ms) 2024-04-14 21:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:36:11.439465+00:00', 'runtime': '1404120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404181146 ms) 2024-04-14 21:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404240100 ms) 2024-04-14 21:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404240101 ms) 2024-04-14 21:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404240101 ms) 2024-04-14 21:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404240102 ms) 2024-04-14 21:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404241140 ms) 2024-04-14 21:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404241141 ms) 2024-04-14 21:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:38:11.439424+00:00', 'runtime': '1404240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404241144 ms) 2024-04-14 21:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:37:11.439425+00:00', 'runtime': '1404180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404241144 ms) 2024-04-14 21:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404300102 ms) 2024-04-14 21:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404300103 ms) 2024-04-14 21:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404300103 ms) 2024-04-14 21:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404300104 ms) 2024-04-14 21:39:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404301147 ms) 2024-04-14 21:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404301148 ms) 2024-04-14 21:39:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:39:11.439431+00:00', 'runtime': '1404300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404301151 ms) 2024-04-14 21:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:38:11.439424+00:00', 'runtime': '1404240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404301152 ms) 2024-04-14 21:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404360101 ms) 2024-04-14 21:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404360101 ms) 2024-04-14 21:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404360102 ms) 2024-04-14 21:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404360102 ms) 2024-04-14 21:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404361140 ms) 2024-04-14 21:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404361140 ms) 2024-04-14 21:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:40:11.439438+00:00', 'runtime': '1404360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404361142 ms) 2024-04-14 21:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:39:11.439431+00:00', 'runtime': '1404300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404361143 ms) 2024-04-14 21:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404420103 ms) 2024-04-14 21:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404420104 ms) 2024-04-14 21:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404420104 ms) 2024-04-14 21:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404420104 ms) 2024-04-14 21:41:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404421148 ms) 2024-04-14 21:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404421149 ms) 2024-04-14 21:41:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:41:11.439472+00:00', 'runtime': '1404420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404421153 ms) 2024-04-14 21:41:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:40:11.439438+00:00', 'runtime': '1404360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404421154 ms) 2024-04-14 21:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404480101 ms) 2024-04-14 21:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404480101 ms) 2024-04-14 21:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404480102 ms) 2024-04-14 21:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404480102 ms) 2024-04-14 21:42:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404481140 ms) 2024-04-14 21:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404481142 ms) 2024-04-14 21:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:42:11.439465+00:00', 'runtime': '1404480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404481144 ms) 2024-04-14 21:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:41:11.439472+00:00', 'runtime': '1404420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404481145 ms) 2024-04-14 21:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404540100 ms) 2024-04-14 21:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404540101 ms) 2024-04-14 21:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404540101 ms) 2024-04-14 21:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404540102 ms) 2024-04-14 21:43:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404541142 ms) 2024-04-14 21:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404541143 ms) 2024-04-14 21:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:43:11.439535+00:00', 'runtime': '1404540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404541145 ms) 2024-04-14 21:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:42:11.439465+00:00', 'runtime': '1404480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404541146 ms) 2024-04-14 21:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404600102 ms) 2024-04-14 21:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404600103 ms) 2024-04-14 21:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404600103 ms) 2024-04-14 21:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404600104 ms) 2024-04-14 21:44:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404601145 ms) 2024-04-14 21:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404601146 ms) 2024-04-14 21:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:44:11.439462+00:00', 'runtime': '1404600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404601149 ms) 2024-04-14 21:44:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:43:11.439535+00:00', 'runtime': '1404540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404601150 ms) 2024-04-14 21:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404660100 ms) 2024-04-14 21:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404660101 ms) 2024-04-14 21:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404660101 ms) 2024-04-14 21:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404660102 ms) 2024-04-14 21:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404661140 ms) 2024-04-14 21:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404661141 ms) 2024-04-14 21:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:45:11.439487+00:00', 'runtime': '1404660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404661143 ms) 2024-04-14 21:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:44:11.439462+00:00', 'runtime': '1404600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404661146 ms) 2024-04-14 21:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404720103 ms) 2024-04-14 21:46:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404720103 ms) 2024-04-14 21:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404720104 ms) 2024-04-14 21:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404720104 ms) 2024-04-14 21:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404721143 ms) 2024-04-14 21:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404721144 ms) 2024-04-14 21:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:46:11.439458+00:00', 'runtime': '1404720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404721145 ms) 2024-04-14 21:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:45:11.439487+00:00', 'runtime': '1404660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404721146 ms) 2024-04-14 21:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404780100 ms) 2024-04-14 21:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404780101 ms) 2024-04-14 21:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404780101 ms) 2024-04-14 21:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404780102 ms) 2024-04-14 21:47:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404781140 ms) 2024-04-14 21:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404781141 ms) 2024-04-14 21:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:47:11.439453+00:00', 'runtime': '1404780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404781145 ms) 2024-04-14 21:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:46:11.439458+00:00', 'runtime': '1404720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404781146 ms) 2024-04-14 21:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404840100 ms) 2024-04-14 21:48:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404840100 ms) 2024-04-14 21:48:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404840100 ms) 2024-04-14 21:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404840101 ms) 2024-04-14 21:48:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404841136 ms) 2024-04-14 21:48:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404841137 ms) 2024-04-14 21:48:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:48:11.439427+00:00', 'runtime': '1404840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404841139 ms) 2024-04-14 21:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:47:11.439453+00:00', 'runtime': '1404780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404841139 ms) 2024-04-14 21:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404900103 ms) 2024-04-14 21:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404900103 ms) 2024-04-14 21:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404900104 ms) 2024-04-14 21:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404900104 ms) 2024-04-14 21:49:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404901142 ms) 2024-04-14 21:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404901143 ms) 2024-04-14 21:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:49:11.439470+00:00', 'runtime': '1404900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404901145 ms) 2024-04-14 21:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:48:11.439427+00:00', 'runtime': '1404840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404901145 ms) 2024-04-14 21:50:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1404960102 ms) 2024-04-14 21:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1404960102 ms) 2024-04-14 21:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1404960103 ms) 2024-04-14 21:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1404960103 ms) 2024-04-14 21:50:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1404961141 ms) 2024-04-14 21:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1404961142 ms) 2024-04-14 21:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:50:11.440744+00:00', 'runtime': '1404960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404961144 ms) 2024-04-14 21:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:49:11.439470+00:00', 'runtime': '1404900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1404961145 ms) 2024-04-14 21:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405020103 ms) 2024-04-14 21:51:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405020104 ms) 2024-04-14 21:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405020104 ms) 2024-04-14 21:51:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405020105 ms) 2024-04-14 21:51:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405021146 ms) 2024-04-14 21:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405021147 ms) 2024-04-14 21:51:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:51:11.439435+00:00', 'runtime': '1405020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405021149 ms) 2024-04-14 21:51:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:50:11.440744+00:00', 'runtime': '1404960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405021150 ms) 2024-04-14 21:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405080100 ms) 2024-04-14 21:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405080101 ms) 2024-04-14 21:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405080101 ms) 2024-04-14 21:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405080102 ms) 2024-04-14 21:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405081141 ms) 2024-04-14 21:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405081142 ms) 2024-04-14 21:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:52:11.439438+00:00', 'runtime': '1405080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405081146 ms) 2024-04-14 21:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:51:11.439435+00:00', 'runtime': '1405020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405081147 ms) 2024-04-14 21:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405140103 ms) 2024-04-14 21:53:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405140104 ms) 2024-04-14 21:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405140104 ms) 2024-04-14 21:53:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405140105 ms) 2024-04-14 21:53:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405141145 ms) 2024-04-14 21:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405141146 ms) 2024-04-14 21:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:53:11.439449+00:00', 'runtime': '1405140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405141148 ms) 2024-04-14 21:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:52:11.439438+00:00', 'runtime': '1405080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405141149 ms) 2024-04-14 21:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405200100 ms) 2024-04-14 21:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405200101 ms) 2024-04-14 21:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405200101 ms) 2024-04-14 21:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405200102 ms) 2024-04-14 21:54:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405201139 ms) 2024-04-14 21:54:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405201140 ms) 2024-04-14 21:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:54:11.439361+00:00', 'runtime': '1405200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405201142 ms) 2024-04-14 21:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:53:11.439449+00:00', 'runtime': '1405140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405201143 ms) 2024-04-14 21:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405260103 ms) 2024-04-14 21:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405260104 ms) 2024-04-14 21:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405260104 ms) 2024-04-14 21:55:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405260105 ms) 2024-04-14 21:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405261144 ms) 2024-04-14 21:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405261146 ms) 2024-04-14 21:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:55:11.439485+00:00', 'runtime': '1405260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405261148 ms) 2024-04-14 21:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:54:11.439361+00:00', 'runtime': '1405200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405261148 ms) 2024-04-14 21:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405320101 ms) 2024-04-14 21:56:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405320101 ms) 2024-04-14 21:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405320102 ms) 2024-04-14 21:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405320102 ms) 2024-04-14 21:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405321140 ms) 2024-04-14 21:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405321141 ms) 2024-04-14 21:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:56:11.439441+00:00', 'runtime': '1405320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405321145 ms) 2024-04-14 21:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:55:11.439485+00:00', 'runtime': '1405260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405321146 ms) 2024-04-14 21:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405380100 ms) 2024-04-14 21:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405380101 ms) 2024-04-14 21:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405380101 ms) 2024-04-14 21:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405380101 ms) 2024-04-14 21:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405381140 ms) 2024-04-14 21:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405381141 ms) 2024-04-14 21:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:57:11.439489+00:00', 'runtime': '1405380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405381143 ms) 2024-04-14 21:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:56:11.439441+00:00', 'runtime': '1405320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405381144 ms) 2024-04-14 21:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405440103 ms) 2024-04-14 21:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405440103 ms) 2024-04-14 21:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405440104 ms) 2024-04-14 21:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405440104 ms) 2024-04-14 21:58:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405441143 ms) 2024-04-14 21:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405441144 ms) 2024-04-14 21:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:58:11.439441+00:00', 'runtime': '1405440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405441146 ms) 2024-04-14 21:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:57:11.439489+00:00', 'runtime': '1405380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405441147 ms) 2024-04-14 21:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405500100 ms) 2024-04-14 21:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405500101 ms) 2024-04-14 21:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405500101 ms) 2024-04-14 21:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405500102 ms) 2024-04-14 21:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405501140 ms) 2024-04-14 21:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405501141 ms) 2024-04-14 21:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:59:11.439478+00:00', 'runtime': '1405500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405501143 ms) 2024-04-14 21:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:58:11.439441+00:00', 'runtime': '1405440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405501146 ms) 2024-04-14 22:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405560100 ms) 2024-04-14 22:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405560101 ms) 2024-04-14 22:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405560101 ms) 2024-04-14 22:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405560102 ms) 2024-04-14 22:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405561140 ms) 2024-04-14 22:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405561141 ms) 2024-04-14 22:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:00:11.439455+00:00', 'runtime': '1405560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405561143 ms) 2024-04-14 22:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:59:11.439478+00:00', 'runtime': '1405500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405561144 ms) 2024-04-14 22:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405620101 ms) 2024-04-14 22:01:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405620102 ms) 2024-04-14 22:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405620102 ms) 2024-04-14 22:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405620102 ms) 2024-04-14 22:01:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405621139 ms) 2024-04-14 22:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405621140 ms) 2024-04-14 22:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:01:11.439455+00:00', 'runtime': '1405620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405621142 ms) 2024-04-14 22:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:00:11.439455+00:00', 'runtime': '1405560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405621143 ms) 2024-04-14 22:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405680100 ms) 2024-04-14 22:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405680101 ms) 2024-04-14 22:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405680101 ms) 2024-04-14 22:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405680101 ms) 2024-04-14 22:02:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405681138 ms) 2024-04-14 22:02:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405681139 ms) 2024-04-14 22:02:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:02:11.439454+00:00', 'runtime': '1405680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405681141 ms) 2024-04-14 22:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:01:11.439455+00:00', 'runtime': '1405620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405681142 ms) 2024-04-14 22:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405740100 ms) 2024-04-14 22:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405740101 ms) 2024-04-14 22:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405740101 ms) 2024-04-14 22:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405740102 ms) 2024-04-14 22:03:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405741138 ms) 2024-04-14 22:03:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405741139 ms) 2024-04-14 22:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:03:11.439440+00:00', 'runtime': '1405740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405741141 ms) 2024-04-14 22:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:02:11.439454+00:00', 'runtime': '1405680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405741142 ms) 2024-04-14 22:04:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405800102 ms) 2024-04-14 22:04:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405800103 ms) 2024-04-14 22:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405800103 ms) 2024-04-14 22:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405800104 ms) 2024-04-14 22:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405801141 ms) 2024-04-14 22:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405801142 ms) 2024-04-14 22:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:04:11.439466+00:00', 'runtime': '1405800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405801148 ms) 2024-04-14 22:04:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:03:11.439440+00:00', 'runtime': '1405740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405801148 ms) 2024-04-14 22:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405860100 ms) 2024-04-14 22:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405860101 ms) 2024-04-14 22:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405860101 ms) 2024-04-14 22:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405860102 ms) 2024-04-14 22:05:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405861142 ms) 2024-04-14 22:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405861144 ms) 2024-04-14 22:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:05:11.439456+00:00', 'runtime': '1405860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405861146 ms) 2024-04-14 22:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:04:11.439466+00:00', 'runtime': '1405800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405861147 ms) 2024-04-14 22:06:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405920102 ms) 2024-04-14 22:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405920103 ms) 2024-04-14 22:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405920103 ms) 2024-04-14 22:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405920104 ms) 2024-04-14 22:06:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405921143 ms) 2024-04-14 22:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405921144 ms) 2024-04-14 22:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:06:11.439466+00:00', 'runtime': '1405920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405921146 ms) 2024-04-14 22:06:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:05:11.439456+00:00', 'runtime': '1405860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405921149 ms) 2024-04-14 22:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1405980100 ms) 2024-04-14 22:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1405980100 ms) 2024-04-14 22:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1405980101 ms) 2024-04-14 22:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1405980101 ms) 2024-04-14 22:07:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1405981139 ms) 2024-04-14 22:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1405981140 ms) 2024-04-14 22:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:07:11.439456+00:00', 'runtime': '1405980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405981142 ms) 2024-04-14 22:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:06:11.439466+00:00', 'runtime': '1405920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1405981143 ms) 2024-04-14 22:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406040100 ms) 2024-04-14 22:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406040101 ms) 2024-04-14 22:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406040101 ms) 2024-04-14 22:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406040102 ms) 2024-04-14 22:08:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406041141 ms) 2024-04-14 22:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406041142 ms) 2024-04-14 22:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:08:11.439490+00:00', 'runtime': '1406040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406041144 ms) 2024-04-14 22:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:07:11.439456+00:00', 'runtime': '1405980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406041145 ms) 2024-04-14 22:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406100103 ms) 2024-04-14 22:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406100103 ms) 2024-04-14 22:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406100104 ms) 2024-04-14 22:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406100104 ms) 2024-04-14 22:09:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406101144 ms) 2024-04-14 22:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406101144 ms) 2024-04-14 22:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:09:11.439493+00:00', 'runtime': '1406100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406101146 ms) 2024-04-14 22:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:08:11.439490+00:00', 'runtime': '1406040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406101150 ms) 2024-04-14 22:10:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406160102 ms) 2024-04-14 22:10:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406160102 ms) 2024-04-14 22:10:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406160103 ms) 2024-04-14 22:10:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406160103 ms) 2024-04-14 22:10:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406161141 ms) 2024-04-14 22:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406161142 ms) 2024-04-14 22:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:10:11.440807+00:00', 'runtime': '1406160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406161144 ms) 2024-04-14 22:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:09:11.439493+00:00', 'runtime': '1406100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406161145 ms) 2024-04-14 22:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406220102 ms) 2024-04-14 22:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406220103 ms) 2024-04-14 22:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406220104 ms) 2024-04-14 22:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406220104 ms) 2024-04-14 22:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406221143 ms) 2024-04-14 22:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406221144 ms) 2024-04-14 22:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:11:11.439459+00:00', 'runtime': '1406220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406221148 ms) 2024-04-14 22:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:10:11.440807+00:00', 'runtime': '1406160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406221149 ms) 2024-04-14 22:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406280101 ms) 2024-04-14 22:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406280101 ms) 2024-04-14 22:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406280102 ms) 2024-04-14 22:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406280102 ms) 2024-04-14 22:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406281140 ms) 2024-04-14 22:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406281142 ms) 2024-04-14 22:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:12:11.439456+00:00', 'runtime': '1406280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406281144 ms) 2024-04-14 22:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:11:11.439459+00:00', 'runtime': '1406220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406281145 ms) 2024-04-14 22:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406340100 ms) 2024-04-14 22:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406340101 ms) 2024-04-14 22:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406340101 ms) 2024-04-14 22:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406340102 ms) 2024-04-14 22:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406341140 ms) 2024-04-14 22:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406341141 ms) 2024-04-14 22:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:13:11.439445+00:00', 'runtime': '1406340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406341143 ms) 2024-04-14 22:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:12:11.439456+00:00', 'runtime': '1406280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406341144 ms) 2024-04-14 22:14:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406400104 ms) 2024-04-14 22:14:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406400105 ms) 2024-04-14 22:14:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406400105 ms) 2024-04-14 22:14:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406400106 ms) 2024-04-14 22:14:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406401146 ms) 2024-04-14 22:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406401147 ms) 2024-04-14 22:14:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:14:11.441344+00:00', 'runtime': '1406400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406401149 ms) 2024-04-14 22:14:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:13:11.439445+00:00', 'runtime': '1406340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406401150 ms) 2024-04-14 22:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406460100 ms) 2024-04-14 22:15:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406460100 ms) 2024-04-14 22:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406460101 ms) 2024-04-14 22:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406460101 ms) 2024-04-14 22:15:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406461138 ms) 2024-04-14 22:15:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406461139 ms) 2024-04-14 22:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:15:11.439445+00:00', 'runtime': '1406460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406461141 ms) 2024-04-14 22:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:14:11.441344+00:00', 'runtime': '1406400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406461142 ms) 2024-04-14 22:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406520103 ms) 2024-04-14 22:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406520103 ms) 2024-04-14 22:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406520103 ms) 2024-04-14 22:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406520104 ms) 2024-04-14 22:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406521140 ms) 2024-04-14 22:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406521141 ms) 2024-04-14 22:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:16:11.439485+00:00', 'runtime': '1406520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406521143 ms) 2024-04-14 22:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:15:11.439445+00:00', 'runtime': '1406460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406521144 ms) 2024-04-14 22:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406580100 ms) 2024-04-14 22:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406580101 ms) 2024-04-14 22:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406580101 ms) 2024-04-14 22:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406580102 ms) 2024-04-14 22:17:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406581139 ms) 2024-04-14 22:17:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406581140 ms) 2024-04-14 22:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:17:11.439446+00:00', 'runtime': '1406580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406581142 ms) 2024-04-14 22:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:16:11.439485+00:00', 'runtime': '1406520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406581143 ms) 2024-04-14 22:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406640103 ms) 2024-04-14 22:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406640103 ms) 2024-04-14 22:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406640104 ms) 2024-04-14 22:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406640104 ms) 2024-04-14 22:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406641143 ms) 2024-04-14 22:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406641144 ms) 2024-04-14 22:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:18:11.439521+00:00', 'runtime': '1406640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406641147 ms) 2024-04-14 22:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:17:11.439446+00:00', 'runtime': '1406580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406641148 ms) 2024-04-14 22:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406700100 ms) 2024-04-14 22:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406700101 ms) 2024-04-14 22:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406700101 ms) 2024-04-14 22:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406700102 ms) 2024-04-14 22:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406701143 ms) 2024-04-14 22:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406701144 ms) 2024-04-14 22:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:19:11.439477+00:00', 'runtime': '1406700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406701146 ms) 2024-04-14 22:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:18:11.439521+00:00', 'runtime': '1406640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406701147 ms) 2024-04-14 22:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406760103 ms) 2024-04-14 22:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406760103 ms) 2024-04-14 22:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406760104 ms) 2024-04-14 22:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406760104 ms) 2024-04-14 22:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406761142 ms) 2024-04-14 22:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406761143 ms) 2024-04-14 22:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:20:11.439466+00:00', 'runtime': '1406760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406761146 ms) 2024-04-14 22:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:19:11.439477+00:00', 'runtime': '1406700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406761147 ms) 2024-04-14 22:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406820100 ms) 2024-04-14 22:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406820101 ms) 2024-04-14 22:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406820101 ms) 2024-04-14 22:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406820102 ms) 2024-04-14 22:21:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406821142 ms) 2024-04-14 22:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406821143 ms) 2024-04-14 22:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:21:11.439445+00:00', 'runtime': '1406820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406821145 ms) 2024-04-14 22:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:20:11.439466+00:00', 'runtime': '1406760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406821146 ms) 2024-04-14 22:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406880100 ms) 2024-04-14 22:22:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406880100 ms) 2024-04-14 22:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406880101 ms) 2024-04-14 22:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406880101 ms) 2024-04-14 22:22:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406881139 ms) 2024-04-14 22:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406881140 ms) 2024-04-14 22:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:22:11.439424+00:00', 'runtime': '1406880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406881144 ms) 2024-04-14 22:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:21:11.439445+00:00', 'runtime': '1406820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406881145 ms) 2024-04-14 22:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1406940103 ms) 2024-04-14 22:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1406940103 ms) 2024-04-14 22:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1406940104 ms) 2024-04-14 22:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1406940104 ms) 2024-04-14 22:23:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1406941144 ms) 2024-04-14 22:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1406941145 ms) 2024-04-14 22:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:23:11.439433+00:00', 'runtime': '1406940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406941147 ms) 2024-04-14 22:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:22:11.439424+00:00', 'runtime': '1406880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1406941148 ms) 2024-04-14 22:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407000100 ms) 2024-04-14 22:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407000101 ms) 2024-04-14 22:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407000101 ms) 2024-04-14 22:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407000101 ms) 2024-04-14 22:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407001140 ms) 2024-04-14 22:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407001141 ms) 2024-04-14 22:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:24:11.439453+00:00', 'runtime': '1407000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407001143 ms) 2024-04-14 22:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:23:11.439433+00:00', 'runtime': '1406940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407001144 ms) 2024-04-14 22:25:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407060102 ms) 2024-04-14 22:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407060103 ms) 2024-04-14 22:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407060104 ms) 2024-04-14 22:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407060104 ms) 2024-04-14 22:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407061144 ms) 2024-04-14 22:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407061145 ms) 2024-04-14 22:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:25:11.439489+00:00', 'runtime': '1407060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407061147 ms) 2024-04-14 22:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:24:11.439453+00:00', 'runtime': '1407000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407061148 ms) 2024-04-14 22:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407120100 ms) 2024-04-14 22:26:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407120100 ms) 2024-04-14 22:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407120101 ms) 2024-04-14 22:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407120101 ms) 2024-04-14 22:26:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407121141 ms) 2024-04-14 22:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407121141 ms) 2024-04-14 22:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:26:11.439433+00:00', 'runtime': '1407120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407121144 ms) 2024-04-14 22:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:25:11.439489+00:00', 'runtime': '1407060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407121144 ms) 2024-04-14 22:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407180100 ms) 2024-04-14 22:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407180101 ms) 2024-04-14 22:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407180101 ms) 2024-04-14 22:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407180101 ms) 2024-04-14 22:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407181140 ms) 2024-04-14 22:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407181141 ms) 2024-04-14 22:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:27:11.439506+00:00', 'runtime': '1407180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407181143 ms) 2024-04-14 22:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:26:11.439433+00:00', 'runtime': '1407120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407181144 ms) 2024-04-14 22:28:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407240101 ms) 2024-04-14 22:28:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407240102 ms) 2024-04-14 22:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407240102 ms) 2024-04-14 22:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407240103 ms) 2024-04-14 22:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407241143 ms) 2024-04-14 22:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407241144 ms) 2024-04-14 22:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:28:11.439456+00:00', 'runtime': '1407240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407241146 ms) 2024-04-14 22:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:27:11.439506+00:00', 'runtime': '1407180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407241147 ms) 2024-04-14 22:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407300101 ms) 2024-04-14 22:29:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407300101 ms) 2024-04-14 22:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407300102 ms) 2024-04-14 22:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407300102 ms) 2024-04-14 22:29:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407301138 ms) 2024-04-14 22:29:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407301139 ms) 2024-04-14 22:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:29:11.439438+00:00', 'runtime': '1407300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407301141 ms) 2024-04-14 22:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:28:11.439456+00:00', 'runtime': '1407240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407301142 ms) 2024-04-14 22:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407360100 ms) 2024-04-14 22:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407360101 ms) 2024-04-14 22:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407360101 ms) 2024-04-14 22:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407360102 ms) 2024-04-14 22:30:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407361137 ms) 2024-04-14 22:30:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407361138 ms) 2024-04-14 22:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:30:11.439440+00:00', 'runtime': '1407360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407361140 ms) 2024-04-14 22:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:29:11.439438+00:00', 'runtime': '1407300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407361141 ms) 2024-04-14 22:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407420103 ms) 2024-04-14 22:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407420103 ms) 2024-04-14 22:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407420104 ms) 2024-04-14 22:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407420104 ms) 2024-04-14 22:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407421143 ms) 2024-04-14 22:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407421144 ms) 2024-04-14 22:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:31:11.439467+00:00', 'runtime': '1407420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407421146 ms) 2024-04-14 22:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:30:11.439440+00:00', 'runtime': '1407360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407421147 ms) 2024-04-14 22:32:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407480102 ms) 2024-04-14 22:32:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407480102 ms) 2024-04-14 22:32:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407480102 ms) 2024-04-14 22:32:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407480103 ms) 2024-04-14 22:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407481140 ms) 2024-04-14 22:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407481141 ms) 2024-04-14 22:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:32:11.440947+00:00', 'runtime': '1407480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407481143 ms) 2024-04-14 22:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:31:11.439467+00:00', 'runtime': '1407420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407481144 ms) 2024-04-14 22:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407540101 ms) 2024-04-14 22:33:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407540102 ms) 2024-04-14 22:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407540102 ms) 2024-04-14 22:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407540102 ms) 2024-04-14 22:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407541141 ms) 2024-04-14 22:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407541142 ms) 2024-04-14 22:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:33:11.440305+00:00', 'runtime': '1407540.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407541144 ms) 2024-04-14 22:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:32:11.440947+00:00', 'runtime': '1407480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407541145 ms) 2024-04-14 22:34:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407600105 ms) 2024-04-14 22:34:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407600105 ms) 2024-04-14 22:34:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407600106 ms) 2024-04-14 22:34:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407600106 ms) 2024-04-14 22:34:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407601147 ms) 2024-04-14 22:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407601148 ms) 2024-04-14 22:34:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:34:11.441333+00:00', 'runtime': '1407600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407601150 ms) 2024-04-14 22:34:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:33:11.440305+00:00', 'runtime': '1407540.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407601151 ms) 2024-04-14 22:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407660100 ms) 2024-04-14 22:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407660101 ms) 2024-04-14 22:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407660101 ms) 2024-04-14 22:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407660102 ms) 2024-04-14 22:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407661140 ms) 2024-04-14 22:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407661141 ms) 2024-04-14 22:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:35:11.439445+00:00', 'runtime': '1407660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407661143 ms) 2024-04-14 22:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:34:11.441333+00:00', 'runtime': '1407600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407661144 ms) 2024-04-14 22:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407720103 ms) 2024-04-14 22:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407720103 ms) 2024-04-14 22:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407720104 ms) 2024-04-14 22:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407720104 ms) 2024-04-14 22:36:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407721147 ms) 2024-04-14 22:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407721148 ms) 2024-04-14 22:36:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:36:11.439458+00:00', 'runtime': '1407720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407721151 ms) 2024-04-14 22:36:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:35:11.439445+00:00', 'runtime': '1407660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407721151 ms) 2024-04-14 22:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407780101 ms) 2024-04-14 22:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407780101 ms) 2024-04-14 22:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407780102 ms) 2024-04-14 22:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407780102 ms) 2024-04-14 22:37:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407781141 ms) 2024-04-14 22:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407781142 ms) 2024-04-14 22:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:37:11.439465+00:00', 'runtime': '1407780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407781146 ms) 2024-04-14 22:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:36:11.439458+00:00', 'runtime': '1407720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407781146 ms) 2024-04-14 22:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407840100 ms) 2024-04-14 22:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407840101 ms) 2024-04-14 22:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407840101 ms) 2024-04-14 22:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407840102 ms) 2024-04-14 22:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407841140 ms) 2024-04-14 22:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407841141 ms) 2024-04-14 22:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:38:11.439448+00:00', 'runtime': '1407840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407841143 ms) 2024-04-14 22:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:37:11.439465+00:00', 'runtime': '1407780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407841144 ms) 2024-04-14 22:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407900102 ms) 2024-04-14 22:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407900103 ms) 2024-04-14 22:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407900103 ms) 2024-04-14 22:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407900104 ms) 2024-04-14 22:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407901143 ms) 2024-04-14 22:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407901144 ms) 2024-04-14 22:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:39:11.439463+00:00', 'runtime': '1407900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407901146 ms) 2024-04-14 22:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:38:11.439448+00:00', 'runtime': '1407840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407901147 ms) 2024-04-14 22:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1407960100 ms) 2024-04-14 22:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1407960101 ms) 2024-04-14 22:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1407960101 ms) 2024-04-14 22:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1407960102 ms) 2024-04-14 22:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1407961141 ms) 2024-04-14 22:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1407961142 ms) 2024-04-14 22:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:40:11.439281+00:00', 'runtime': '1407960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407961144 ms) 2024-04-14 22:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:39:11.439463+00:00', 'runtime': '1407900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1407961144 ms) 2024-04-14 22:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408020103 ms) 2024-04-14 22:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408020103 ms) 2024-04-14 22:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408020104 ms) 2024-04-14 22:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408020104 ms) 2024-04-14 22:41:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408021147 ms) 2024-04-14 22:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408021148 ms) 2024-04-14 22:41:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:41:11.439473+00:00', 'runtime': '1408020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408021150 ms) 2024-04-14 22:41:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:40:11.439281+00:00', 'runtime': '1407960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408021151 ms) 2024-04-14 22:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408080100 ms) 2024-04-14 22:42:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408080100 ms) 2024-04-14 22:42:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408080100 ms) 2024-04-14 22:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408080101 ms) 2024-04-14 22:42:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408081137 ms) 2024-04-14 22:42:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408081138 ms) 2024-04-14 22:42:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:42:11.439454+00:00', 'runtime': '1408080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408081140 ms) 2024-04-14 22:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:41:11.439473+00:00', 'runtime': '1408020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408081141 ms) 2024-04-14 22:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408140100 ms) 2024-04-14 22:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408140101 ms) 2024-04-14 22:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408140101 ms) 2024-04-14 22:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408140102 ms) 2024-04-14 22:43:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408141137 ms) 2024-04-14 22:43:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408141138 ms) 2024-04-14 22:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:43:11.439477+00:00', 'runtime': '1408140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408141140 ms) 2024-04-14 22:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:42:11.439454+00:00', 'runtime': '1408080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408141141 ms) 2024-04-14 22:44:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408200104 ms) 2024-04-14 22:44:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408200105 ms) 2024-04-14 22:44:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408200105 ms) 2024-04-14 22:44:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408200106 ms) 2024-04-14 22:44:12.512 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408201152 ms) 2024-04-14 22:44:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408201153 ms) 2024-04-14 22:44:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:44:11.439487+00:00', 'runtime': '1408200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408201155 ms) 2024-04-14 22:44:12.516 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:43:11.439477+00:00', 'runtime': '1408140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408201156 ms) 2024-04-14 22:45:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408260102 ms) 2024-04-14 22:45:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408260102 ms) 2024-04-14 22:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408260102 ms) 2024-04-14 22:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408260103 ms) 2024-04-14 22:45:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408261142 ms) 2024-04-14 22:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408261143 ms) 2024-04-14 22:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:45:11.440957+00:00', 'runtime': '1408260.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408261145 ms) 2024-04-14 22:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:44:11.439487+00:00', 'runtime': '1408200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408261146 ms) 2024-04-14 22:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408320103 ms) 2024-04-14 22:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408320103 ms) 2024-04-14 22:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408320104 ms) 2024-04-14 22:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408320104 ms) 2024-04-14 22:46:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408321146 ms) 2024-04-14 22:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408321147 ms) 2024-04-14 22:46:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:46:11.439458+00:00', 'runtime': '1408320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408321149 ms) 2024-04-14 22:46:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:45:11.440957+00:00', 'runtime': '1408260.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408321150 ms) 2024-04-14 22:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408380100 ms) 2024-04-14 22:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408380101 ms) 2024-04-14 22:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408380101 ms) 2024-04-14 22:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408380101 ms) 2024-04-14 22:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408381143 ms) 2024-04-14 22:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408381144 ms) 2024-04-14 22:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:47:11.439451+00:00', 'runtime': '1408380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408381148 ms) 2024-04-14 22:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:46:11.439458+00:00', 'runtime': '1408320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408381148 ms) 2024-04-14 22:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408440100 ms) 2024-04-14 22:48:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408440100 ms) 2024-04-14 22:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408440101 ms) 2024-04-14 22:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408440101 ms) 2024-04-14 22:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408441141 ms) 2024-04-14 22:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408441142 ms) 2024-04-14 22:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:48:11.439447+00:00', 'runtime': '1408440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408441144 ms) 2024-04-14 22:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:47:11.439451+00:00', 'runtime': '1408380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408441145 ms) 2024-04-14 22:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408500103 ms) 2024-04-14 22:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408500103 ms) 2024-04-14 22:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408500104 ms) 2024-04-14 22:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408500104 ms) 2024-04-14 22:49:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408501147 ms) 2024-04-14 22:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408501148 ms) 2024-04-14 22:49:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:49:11.439474+00:00', 'runtime': '1408500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408501151 ms) 2024-04-14 22:49:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:48:11.439447+00:00', 'runtime': '1408440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408501152 ms) 2024-04-14 22:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408560100 ms) 2024-04-14 22:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408560101 ms) 2024-04-14 22:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408560101 ms) 2024-04-14 22:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408560102 ms) 2024-04-14 22:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408561140 ms) 2024-04-14 22:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408561141 ms) 2024-04-14 22:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:50:11.439441+00:00', 'runtime': '1408560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408561143 ms) 2024-04-14 22:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:49:11.439474+00:00', 'runtime': '1408500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408561143 ms) 2024-04-14 22:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408620100 ms) 2024-04-14 22:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408620101 ms) 2024-04-14 22:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408620101 ms) 2024-04-14 22:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408620102 ms) 2024-04-14 22:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408621140 ms) 2024-04-14 22:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408621141 ms) 2024-04-14 22:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:51:11.439448+00:00', 'runtime': '1408620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408621144 ms) 2024-04-14 22:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:50:11.439441+00:00', 'runtime': '1408560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408621145 ms) 2024-04-14 22:52:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408680104 ms) 2024-04-14 22:52:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408680105 ms) 2024-04-14 22:52:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408680106 ms) 2024-04-14 22:52:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408680106 ms) 2024-04-14 22:52:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408681145 ms) 2024-04-14 22:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408681146 ms) 2024-04-14 22:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:52:11.441338+00:00', 'runtime': '1408680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408681148 ms) 2024-04-14 22:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:51:11.439448+00:00', 'runtime': '1408620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408681149 ms) 2024-04-14 22:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408740101 ms) 2024-04-14 22:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408740101 ms) 2024-04-14 22:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408740102 ms) 2024-04-14 22:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408740102 ms) 2024-04-14 22:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408741143 ms) 2024-04-14 22:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408741144 ms) 2024-04-14 22:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:53:11.439441+00:00', 'runtime': '1408740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408741147 ms) 2024-04-14 22:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:52:11.441338+00:00', 'runtime': '1408680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408741148 ms) 2024-04-14 22:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408800103 ms) 2024-04-14 22:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408800103 ms) 2024-04-14 22:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408800104 ms) 2024-04-14 22:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408800104 ms) 2024-04-14 22:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408801144 ms) 2024-04-14 22:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408801145 ms) 2024-04-14 22:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:54:11.439498+00:00', 'runtime': '1408800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408801147 ms) 2024-04-14 22:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:53:11.439441+00:00', 'runtime': '1408740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408801148 ms) 2024-04-14 22:55:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408860099 ms) 2024-04-14 22:55:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408860100 ms) 2024-04-14 22:55:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408860100 ms) 2024-04-14 22:55:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408860100 ms) 2024-04-14 22:55:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408861136 ms) 2024-04-14 22:55:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408861137 ms) 2024-04-14 22:55:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:55:11.439468+00:00', 'runtime': '1408860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408861139 ms) 2024-04-14 22:55:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:54:11.439498+00:00', 'runtime': '1408800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408861140 ms) 2024-04-14 22:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408920100 ms) 2024-04-14 22:56:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408920100 ms) 2024-04-14 22:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408920101 ms) 2024-04-14 22:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408920101 ms) 2024-04-14 22:56:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408921138 ms) 2024-04-14 22:56:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408921139 ms) 2024-04-14 22:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:56:11.439426+00:00', 'runtime': '1408920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408921141 ms) 2024-04-14 22:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:55:11.439468+00:00', 'runtime': '1408860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408921142 ms) 2024-04-14 22:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1408980103 ms) 2024-04-14 22:57:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1408980104 ms) 2024-04-14 22:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1408980104 ms) 2024-04-14 22:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1408980105 ms) 2024-04-14 22:57:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1408981141 ms) 2024-04-14 22:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1408981142 ms) 2024-04-14 22:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:57:11.439472+00:00', 'runtime': '1408980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408981144 ms) 2024-04-14 22:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:56:11.439426+00:00', 'runtime': '1408920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1408981145 ms) 2024-04-14 22:58:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409040101 ms) 2024-04-14 22:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409040101 ms) 2024-04-14 22:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409040102 ms) 2024-04-14 22:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409040102 ms) 2024-04-14 22:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409041140 ms) 2024-04-14 22:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409041141 ms) 2024-04-14 22:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:58:11.439474+00:00', 'runtime': '1409040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409041143 ms) 2024-04-14 22:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:57:11.439472+00:00', 'runtime': '1408980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409041144 ms) 2024-04-14 22:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409100101 ms) 2024-04-14 22:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409100102 ms) 2024-04-14 22:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409100102 ms) 2024-04-14 22:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409100102 ms) 2024-04-14 22:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409101140 ms) 2024-04-14 22:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409101141 ms) 2024-04-14 22:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:59:11.440319+00:00', 'runtime': '1409100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409101143 ms) 2024-04-14 22:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:58:11.439474+00:00', 'runtime': '1409040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409101144 ms) 2024-04-14 23:00:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409160104 ms) 2024-04-14 23:00:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409160105 ms) 2024-04-14 23:00:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409160106 ms) 2024-04-14 23:00:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409160106 ms) 2024-04-14 23:00:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409161145 ms) 2024-04-14 23:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409161146 ms) 2024-04-14 23:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:00:11.441332+00:00', 'runtime': '1409160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409161148 ms) 2024-04-14 23:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:59:11.440319+00:00', 'runtime': '1409100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409161149 ms) 2024-04-14 23:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409220100 ms) 2024-04-14 23:01:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409220100 ms) 2024-04-14 23:01:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409220100 ms) 2024-04-14 23:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409220101 ms) 2024-04-14 23:01:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409221137 ms) 2024-04-14 23:01:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409221138 ms) 2024-04-14 23:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:01:11.439474+00:00', 'runtime': '1409220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409221140 ms) 2024-04-14 23:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:00:11.441332+00:00', 'runtime': '1409160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409221141 ms) 2024-04-14 23:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409280103 ms) 2024-04-14 23:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409280103 ms) 2024-04-14 23:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409280104 ms) 2024-04-14 23:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409280104 ms) 2024-04-14 23:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409281142 ms) 2024-04-14 23:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409281143 ms) 2024-04-14 23:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:02:11.439455+00:00', 'runtime': '1409280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409281145 ms) 2024-04-14 23:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:01:11.439474+00:00', 'runtime': '1409220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409281146 ms) 2024-04-14 23:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409340100 ms) 2024-04-14 23:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409340101 ms) 2024-04-14 23:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409340101 ms) 2024-04-14 23:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409340102 ms) 2024-04-14 23:03:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409341140 ms) 2024-04-14 23:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409341142 ms) 2024-04-14 23:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:03:11.439440+00:00', 'runtime': '1409340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409341144 ms) 2024-04-14 23:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:02:11.439455+00:00', 'runtime': '1409280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409341145 ms) 2024-04-14 23:04:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409400103 ms) 2024-04-14 23:04:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409400103 ms) 2024-04-14 23:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409400104 ms) 2024-04-14 23:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409400104 ms) 2024-04-14 23:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409401144 ms) 2024-04-14 23:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409401145 ms) 2024-04-14 23:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:04:11.439468+00:00', 'runtime': '1409400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409401147 ms) 2024-04-14 23:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:03:11.439440+00:00', 'runtime': '1409340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409401148 ms) 2024-04-14 23:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409460100 ms) 2024-04-14 23:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409460101 ms) 2024-04-14 23:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409460101 ms) 2024-04-14 23:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409460101 ms) 2024-04-14 23:05:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409461139 ms) 2024-04-14 23:05:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409461140 ms) 2024-04-14 23:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:05:11.439475+00:00', 'runtime': '1409460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409461143 ms) 2024-04-14 23:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:04:11.439468+00:00', 'runtime': '1409400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409461144 ms) 2024-04-14 23:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409520103 ms) 2024-04-14 23:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409520103 ms) 2024-04-14 23:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409520104 ms) 2024-04-14 23:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409520104 ms) 2024-04-14 23:06:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409521144 ms) 2024-04-14 23:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409521145 ms) 2024-04-14 23:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:06:11.439469+00:00', 'runtime': '1409520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409521147 ms) 2024-04-14 23:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:05:11.439475+00:00', 'runtime': '1409460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409521148 ms) 2024-04-14 23:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409580100 ms) 2024-04-14 23:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409580101 ms) 2024-04-14 23:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409580101 ms) 2024-04-14 23:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409580101 ms) 2024-04-14 23:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409581140 ms) 2024-04-14 23:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409581141 ms) 2024-04-14 23:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:07:11.439491+00:00', 'runtime': '1409580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409581143 ms) 2024-04-14 23:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:06:11.439469+00:00', 'runtime': '1409520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409581144 ms) 2024-04-14 23:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409640100 ms) 2024-04-14 23:08:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409640100 ms) 2024-04-14 23:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409640101 ms) 2024-04-14 23:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409640101 ms) 2024-04-14 23:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409641140 ms) 2024-04-14 23:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409641142 ms) 2024-04-14 23:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:08:11.439433+00:00', 'runtime': '1409640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409641146 ms) 2024-04-14 23:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:07:11.439491+00:00', 'runtime': '1409580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409641147 ms) 2024-04-14 23:09:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409700101 ms) 2024-04-14 23:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409700101 ms) 2024-04-14 23:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409700102 ms) 2024-04-14 23:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409700102 ms) 2024-04-14 23:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409701140 ms) 2024-04-14 23:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409701141 ms) 2024-04-14 23:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:09:11.439420+00:00', 'runtime': '1409700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409701143 ms) 2024-04-14 23:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:08:11.439433+00:00', 'runtime': '1409640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409701144 ms) 2024-04-14 23:10:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409760101 ms) 2024-04-14 23:10:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409760102 ms) 2024-04-14 23:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409760102 ms) 2024-04-14 23:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409760102 ms) 2024-04-14 23:10:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409761138 ms) 2024-04-14 23:10:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409761139 ms) 2024-04-14 23:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:10:11.440563+00:00', 'runtime': '1409760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409761142 ms) 2024-04-14 23:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:09:11.439420+00:00', 'runtime': '1409700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409761143 ms) 2024-04-14 23:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409820103 ms) 2024-04-14 23:11:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409820104 ms) 2024-04-14 23:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409820104 ms) 2024-04-14 23:11:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409820105 ms) 2024-04-14 23:11:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409821142 ms) 2024-04-14 23:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409821143 ms) 2024-04-14 23:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:11:11.439462+00:00', 'runtime': '1409820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409821145 ms) 2024-04-14 23:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:10:11.440563+00:00', 'runtime': '1409760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409821146 ms) 2024-04-14 23:12:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409880102 ms) 2024-04-14 23:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409880102 ms) 2024-04-14 23:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409880103 ms) 2024-04-14 23:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409880103 ms) 2024-04-14 23:12:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409881142 ms) 2024-04-14 23:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409881143 ms) 2024-04-14 23:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:12:11.440893+00:00', 'runtime': '1409880.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409881145 ms) 2024-04-14 23:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:11:11.439462+00:00', 'runtime': '1409820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409881146 ms) 2024-04-14 23:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1409940100 ms) 2024-04-14 23:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1409940101 ms) 2024-04-14 23:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1409940101 ms) 2024-04-14 23:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1409940102 ms) 2024-04-14 23:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1409941140 ms) 2024-04-14 23:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1409941141 ms) 2024-04-14 23:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:13:11.439438+00:00', 'runtime': '1409940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409941143 ms) 2024-04-14 23:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:12:11.440893+00:00', 'runtime': '1409880.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1409941144 ms) 2024-04-14 23:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410000103 ms) 2024-04-14 23:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410000103 ms) 2024-04-14 23:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410000104 ms) 2024-04-14 23:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410000104 ms) 2024-04-14 23:14:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410001144 ms) 2024-04-14 23:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410001145 ms) 2024-04-14 23:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:14:11.439469+00:00', 'runtime': '1410000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410001147 ms) 2024-04-14 23:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:13:11.439438+00:00', 'runtime': '1409940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410001148 ms) 2024-04-14 23:15:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410060101 ms) 2024-04-14 23:15:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410060102 ms) 2024-04-14 23:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410060102 ms) 2024-04-14 23:15:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410060103 ms) 2024-04-14 23:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410061141 ms) 2024-04-14 23:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410061142 ms) 2024-04-14 23:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:15:11.440881+00:00', 'runtime': '1410060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410061144 ms) 2024-04-14 23:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:14:11.439469+00:00', 'runtime': '1410000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410061145 ms) 2024-04-14 23:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410120102 ms) 2024-04-14 23:16:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410120102 ms) 2024-04-14 23:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410120102 ms) 2024-04-14 23:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410120103 ms) 2024-04-14 23:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410121140 ms) 2024-04-14 23:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410121141 ms) 2024-04-14 23:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:16:11.439467+00:00', 'runtime': '1410120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410121144 ms) 2024-04-14 23:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:15:11.440881+00:00', 'runtime': '1410060.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410121145 ms) 2024-04-14 23:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410180100 ms) 2024-04-14 23:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410180101 ms) 2024-04-14 23:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410180101 ms) 2024-04-14 23:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410180101 ms) 2024-04-14 23:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410181140 ms) 2024-04-14 23:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410181141 ms) 2024-04-14 23:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:17:11.439450+00:00', 'runtime': '1410180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410181145 ms) 2024-04-14 23:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:16:11.439467+00:00', 'runtime': '1410120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410181146 ms) 2024-04-14 23:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410240101 ms) 2024-04-14 23:18:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410240102 ms) 2024-04-14 23:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410240102 ms) 2024-04-14 23:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410240102 ms) 2024-04-14 23:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410241140 ms) 2024-04-14 23:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410241141 ms) 2024-04-14 23:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:18:11.440356+00:00', 'runtime': '1410240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410241143 ms) 2024-04-14 23:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:17:11.439450+00:00', 'runtime': '1410180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410241144 ms) 2024-04-14 23:19:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410300104 ms) 2024-04-14 23:19:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410300105 ms) 2024-04-14 23:19:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410300105 ms) 2024-04-14 23:19:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410300106 ms) 2024-04-14 23:19:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410301146 ms) 2024-04-14 23:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410301147 ms) 2024-04-14 23:19:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:19:11.441327+00:00', 'runtime': '1410300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410301149 ms) 2024-04-14 23:19:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:18:11.440356+00:00', 'runtime': '1410240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410301150 ms) 2024-04-14 23:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410360100 ms) 2024-04-14 23:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410360101 ms) 2024-04-14 23:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410360101 ms) 2024-04-14 23:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410360102 ms) 2024-04-14 23:20:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410361143 ms) 2024-04-14 23:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410361144 ms) 2024-04-14 23:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:20:11.439448+00:00', 'runtime': '1410360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410361146 ms) 2024-04-14 23:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:19:11.441327+00:00', 'runtime': '1410300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410361147 ms) 2024-04-14 23:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410420103 ms) 2024-04-14 23:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410420103 ms) 2024-04-14 23:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410420104 ms) 2024-04-14 23:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410420104 ms) 2024-04-14 23:21:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410421142 ms) 2024-04-14 23:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410421143 ms) 2024-04-14 23:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:21:11.439444+00:00', 'runtime': '1410420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410421145 ms) 2024-04-14 23:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:20:11.439448+00:00', 'runtime': '1410360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410421146 ms) 2024-04-14 23:22:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410480101 ms) 2024-04-14 23:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410480101 ms) 2024-04-14 23:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410480102 ms) 2024-04-14 23:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410480102 ms) 2024-04-14 23:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410481140 ms) 2024-04-14 23:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410481141 ms) 2024-04-14 23:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:22:11.439420+00:00', 'runtime': '1410480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410481143 ms) 2024-04-14 23:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:21:11.439444+00:00', 'runtime': '1410420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410481144 ms) 2024-04-14 23:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410540100 ms) 2024-04-14 23:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410540101 ms) 2024-04-14 23:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410540101 ms) 2024-04-14 23:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410540101 ms) 2024-04-14 23:23:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410541137 ms) 2024-04-14 23:23:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410541138 ms) 2024-04-14 23:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:23:11.439426+00:00', 'runtime': '1410540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410541141 ms) 2024-04-14 23:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:22:11.439420+00:00', 'runtime': '1410480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410541142 ms) 2024-04-14 23:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410600102 ms) 2024-04-14 23:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410600103 ms) 2024-04-14 23:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410600103 ms) 2024-04-14 23:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410600104 ms) 2024-04-14 23:24:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410601141 ms) 2024-04-14 23:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410601142 ms) 2024-04-14 23:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:24:11.439433+00:00', 'runtime': '1410600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410601144 ms) 2024-04-14 23:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:23:11.439426+00:00', 'runtime': '1410540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410601145 ms) 2024-04-14 23:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410660100 ms) 2024-04-14 23:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410660101 ms) 2024-04-14 23:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410660101 ms) 2024-04-14 23:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410660102 ms) 2024-04-14 23:25:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410661141 ms) 2024-04-14 23:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410661142 ms) 2024-04-14 23:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:25:11.439458+00:00', 'runtime': '1410660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410661144 ms) 2024-04-14 23:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:24:11.439433+00:00', 'runtime': '1410600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410661145 ms) 2024-04-14 23:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410720100 ms) 2024-04-14 23:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410720101 ms) 2024-04-14 23:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410720101 ms) 2024-04-14 23:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410720101 ms) 2024-04-14 23:26:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410721140 ms) 2024-04-14 23:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410721141 ms) 2024-04-14 23:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:26:11.439473+00:00', 'runtime': '1410720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410721143 ms) 2024-04-14 23:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:25:11.439458+00:00', 'runtime': '1410660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410721144 ms) 2024-04-14 23:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410780103 ms) 2024-04-14 23:27:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410780104 ms) 2024-04-14 23:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410780104 ms) 2024-04-14 23:27:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410780105 ms) 2024-04-14 23:27:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410781143 ms) 2024-04-14 23:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410781143 ms) 2024-04-14 23:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:27:11.439469+00:00', 'runtime': '1410780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410781145 ms) 2024-04-14 23:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:26:11.439473+00:00', 'runtime': '1410720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410781146 ms) 2024-04-14 23:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410840100 ms) 2024-04-14 23:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410840101 ms) 2024-04-14 23:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410840102 ms) 2024-04-14 23:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410840102 ms) 2024-04-14 23:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410841140 ms) 2024-04-14 23:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410841141 ms) 2024-04-14 23:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:28:11.439465+00:00', 'runtime': '1410840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410841143 ms) 2024-04-14 23:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:27:11.439469+00:00', 'runtime': '1410780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410841144 ms) 2024-04-14 23:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410900101 ms) 2024-04-14 23:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410900101 ms) 2024-04-14 23:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410900101 ms) 2024-04-14 23:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410900102 ms) 2024-04-14 23:29:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410901141 ms) 2024-04-14 23:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410901142 ms) 2024-04-14 23:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:29:11.439466+00:00', 'runtime': '1410900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410901144 ms) 2024-04-14 23:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:28:11.439465+00:00', 'runtime': '1410840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410901145 ms) 2024-04-14 23:30:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1410960102 ms) 2024-04-14 23:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1410960103 ms) 2024-04-14 23:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1410960103 ms) 2024-04-14 23:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1410960104 ms) 2024-04-14 23:30:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1410961143 ms) 2024-04-14 23:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1410961144 ms) 2024-04-14 23:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:30:11.439443+00:00', 'runtime': '1410960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410961146 ms) 2024-04-14 23:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:29:11.439466+00:00', 'runtime': '1410900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1410961147 ms) 2024-04-14 23:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411020100 ms) 2024-04-14 23:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411020101 ms) 2024-04-14 23:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411020101 ms) 2024-04-14 23:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411020102 ms) 2024-04-14 23:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411021140 ms) 2024-04-14 23:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411021141 ms) 2024-04-14 23:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:31:11.439442+00:00', 'runtime': '1411020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411021143 ms) 2024-04-14 23:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:30:11.439443+00:00', 'runtime': '1410960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411021144 ms) 2024-04-14 23:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411080103 ms) 2024-04-14 23:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411080103 ms) 2024-04-14 23:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411080104 ms) 2024-04-14 23:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411080104 ms) 2024-04-14 23:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411081143 ms) 2024-04-14 23:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411081144 ms) 2024-04-14 23:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:32:11.439474+00:00', 'runtime': '1411080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411081146 ms) 2024-04-14 23:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:31:11.439442+00:00', 'runtime': '1411020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411081147 ms) 2024-04-14 23:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411140101 ms) 2024-04-14 23:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411140101 ms) 2024-04-14 23:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411140102 ms) 2024-04-14 23:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411140102 ms) 2024-04-14 23:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411141140 ms) 2024-04-14 23:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411141141 ms) 2024-04-14 23:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:33:11.439468+00:00', 'runtime': '1411140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411141143 ms) 2024-04-14 23:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:32:11.439474+00:00', 'runtime': '1411080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411141144 ms) 2024-04-14 23:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411200100 ms) 2024-04-14 23:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411200101 ms) 2024-04-14 23:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411200101 ms) 2024-04-14 23:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411200102 ms) 2024-04-14 23:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411201140 ms) 2024-04-14 23:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411201141 ms) 2024-04-14 23:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:34:11.439432+00:00', 'runtime': '1411200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411201143 ms) 2024-04-14 23:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:33:11.439468+00:00', 'runtime': '1411140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411201144 ms) 2024-04-14 23:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411260103 ms) 2024-04-14 23:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411260103 ms) 2024-04-14 23:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411260104 ms) 2024-04-14 23:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411260104 ms) 2024-04-14 23:35:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411261149 ms) 2024-04-14 23:35:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411261149 ms) 2024-04-14 23:35:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:35:11.439509+00:00', 'runtime': '1411260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411261151 ms) 2024-04-14 23:35:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:34:11.439432+00:00', 'runtime': '1411200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411261152 ms) 2024-04-14 23:36:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411320099 ms) 2024-04-14 23:36:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411320100 ms) 2024-04-14 23:36:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411320100 ms) 2024-04-14 23:36:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411320100 ms) 2024-04-14 23:36:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411321138 ms) 2024-04-14 23:36:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411321139 ms) 2024-04-14 23:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:36:11.439455+00:00', 'runtime': '1411320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411321144 ms) 2024-04-14 23:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:35:11.439509+00:00', 'runtime': '1411260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411321145 ms) 2024-04-14 23:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411380103 ms) 2024-04-14 23:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411380103 ms) 2024-04-14 23:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411380104 ms) 2024-04-14 23:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411380104 ms) 2024-04-14 23:37:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411381142 ms) 2024-04-14 23:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411381143 ms) 2024-04-14 23:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:37:11.439481+00:00', 'runtime': '1411380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411381145 ms) 2024-04-14 23:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:36:11.439455+00:00', 'runtime': '1411320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411381146 ms) 2024-04-14 23:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411440100 ms) 2024-04-14 23:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411440101 ms) 2024-04-14 23:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411440101 ms) 2024-04-14 23:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411440102 ms) 2024-04-14 23:38:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411441138 ms) 2024-04-14 23:38:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411441138 ms) 2024-04-14 23:38:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:38:11.439427+00:00', 'runtime': '1411440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411441140 ms) 2024-04-14 23:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:37:11.439481+00:00', 'runtime': '1411380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411441141 ms) 2024-04-14 23:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411500103 ms) 2024-04-14 23:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411500103 ms) 2024-04-14 23:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411500104 ms) 2024-04-14 23:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411500104 ms) 2024-04-14 23:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411501142 ms) 2024-04-14 23:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411501143 ms) 2024-04-14 23:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:39:11.439492+00:00', 'runtime': '1411500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411501145 ms) 2024-04-14 23:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:38:11.439427+00:00', 'runtime': '1411440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411501146 ms) 2024-04-14 23:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411560100 ms) 2024-04-14 23:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411560101 ms) 2024-04-14 23:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411560102 ms) 2024-04-14 23:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411560102 ms) 2024-04-14 23:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411561140 ms) 2024-04-14 23:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411561141 ms) 2024-04-14 23:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:40:11.439462+00:00', 'runtime': '1411560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411561144 ms) 2024-04-14 23:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:39:11.439492+00:00', 'runtime': '1411500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411561145 ms) 2024-04-14 23:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411620100 ms) 2024-04-14 23:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411620101 ms) 2024-04-14 23:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411620101 ms) 2024-04-14 23:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411620102 ms) 2024-04-14 23:41:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411621142 ms) 2024-04-14 23:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411621143 ms) 2024-04-14 23:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:41:11.439463+00:00', 'runtime': '1411620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411621145 ms) 2024-04-14 23:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:40:11.439462+00:00', 'runtime': '1411560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411621146 ms) 2024-04-14 23:42:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411680102 ms) 2024-04-14 23:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411680103 ms) 2024-04-14 23:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411680103 ms) 2024-04-14 23:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411680104 ms) 2024-04-14 23:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411681143 ms) 2024-04-14 23:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411681144 ms) 2024-04-14 23:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:42:11.439440+00:00', 'runtime': '1411680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411681146 ms) 2024-04-14 23:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:41:11.439463+00:00', 'runtime': '1411620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411681147 ms) 2024-04-14 23:43:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411740102 ms) 2024-04-14 23:43:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411740102 ms) 2024-04-14 23:43:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411740103 ms) 2024-04-14 23:43:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411740103 ms) 2024-04-14 23:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411741141 ms) 2024-04-14 23:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411741142 ms) 2024-04-14 23:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:43:11.440770+00:00', 'runtime': '1411740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411741144 ms) 2024-04-14 23:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:42:11.439440+00:00', 'runtime': '1411680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411741145 ms) 2024-04-14 23:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411800103 ms) 2024-04-14 23:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411800103 ms) 2024-04-14 23:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411800104 ms) 2024-04-14 23:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411800104 ms) 2024-04-14 23:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411801143 ms) 2024-04-14 23:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411801144 ms) 2024-04-14 23:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:44:11.439490+00:00', 'runtime': '1411800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411801146 ms) 2024-04-14 23:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:43:11.440770+00:00', 'runtime': '1411740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411801146 ms) 2024-04-14 23:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411860100 ms) 2024-04-14 23:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411860101 ms) 2024-04-14 23:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411860101 ms) 2024-04-14 23:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411860101 ms) 2024-04-14 23:45:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411861139 ms) 2024-04-14 23:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411861141 ms) 2024-04-14 23:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:45:11.439460+00:00', 'runtime': '1411860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411861143 ms) 2024-04-14 23:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:44:11.439490+00:00', 'runtime': '1411800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411861144 ms) 2024-04-14 23:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411920101 ms) 2024-04-14 23:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411920101 ms) 2024-04-14 23:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411920102 ms) 2024-04-14 23:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411920102 ms) 2024-04-14 23:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411921140 ms) 2024-04-14 23:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411921141 ms) 2024-04-14 23:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:46:11.439447+00:00', 'runtime': '1411920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411921143 ms) 2024-04-14 23:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:45:11.439460+00:00', 'runtime': '1411860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411921144 ms) 2024-04-14 23:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1411980103 ms) 2024-04-14 23:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1411980103 ms) 2024-04-14 23:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1411980104 ms) 2024-04-14 23:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1411980104 ms) 2024-04-14 23:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1411981143 ms) 2024-04-14 23:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1411981144 ms) 2024-04-14 23:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:47:11.439434+00:00', 'runtime': '1411980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411981146 ms) 2024-04-14 23:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:46:11.439447+00:00', 'runtime': '1411920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1411981147 ms) 2024-04-14 23:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412040100 ms) 2024-04-14 23:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412040101 ms) 2024-04-14 23:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412040101 ms) 2024-04-14 23:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412040102 ms) 2024-04-14 23:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412041140 ms) 2024-04-14 23:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412041141 ms) 2024-04-14 23:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:48:11.439452+00:00', 'runtime': '1412040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412041143 ms) 2024-04-14 23:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:47:11.439434+00:00', 'runtime': '1411980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412041144 ms) 2024-04-14 23:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412100103 ms) 2024-04-14 23:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412100103 ms) 2024-04-14 23:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412100104 ms) 2024-04-14 23:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412100104 ms) 2024-04-14 23:49:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412101143 ms) 2024-04-14 23:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412101144 ms) 2024-04-14 23:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:49:11.439480+00:00', 'runtime': '1412100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412101148 ms) 2024-04-14 23:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:48:11.439452+00:00', 'runtime': '1412040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412101148 ms) 2024-04-14 23:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412160100 ms) 2024-04-14 23:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412160101 ms) 2024-04-14 23:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412160101 ms) 2024-04-14 23:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412160101 ms) 2024-04-14 23:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412161140 ms) 2024-04-14 23:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412161141 ms) 2024-04-14 23:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:50:11.439466+00:00', 'runtime': '1412160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412161143 ms) 2024-04-14 23:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:49:11.439480+00:00', 'runtime': '1412100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412161144 ms) 2024-04-14 23:51:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412220101 ms) 2024-04-14 23:51:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412220102 ms) 2024-04-14 23:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412220102 ms) 2024-04-14 23:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412220102 ms) 2024-04-14 23:51:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412221138 ms) 2024-04-14 23:51:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412221139 ms) 2024-04-14 23:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:51:11.440323+00:00', 'runtime': '1412220.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412221141 ms) 2024-04-14 23:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:50:11.439466+00:00', 'runtime': '1412160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412221142 ms) 2024-04-14 23:52:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412280102 ms) 2024-04-14 23:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412280103 ms) 2024-04-14 23:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412280103 ms) 2024-04-14 23:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412280104 ms) 2024-04-14 23:52:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412281142 ms) 2024-04-14 23:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412281143 ms) 2024-04-14 23:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:52:11.439443+00:00', 'runtime': '1412280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412281145 ms) 2024-04-14 23:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:51:11.440323+00:00', 'runtime': '1412220.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412281146 ms) 2024-04-14 23:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412340100 ms) 2024-04-14 23:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412340101 ms) 2024-04-14 23:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412340101 ms) 2024-04-14 23:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412340102 ms) 2024-04-14 23:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412341143 ms) 2024-04-14 23:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412341144 ms) 2024-04-14 23:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:53:11.439465+00:00', 'runtime': '1412340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412341146 ms) 2024-04-14 23:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:52:11.439443+00:00', 'runtime': '1412280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412341147 ms) 2024-04-14 23:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412400100 ms) 2024-04-14 23:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412400101 ms) 2024-04-14 23:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412400101 ms) 2024-04-14 23:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412400102 ms) 2024-04-14 23:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412401140 ms) 2024-04-14 23:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412401141 ms) 2024-04-14 23:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:54:11.439439+00:00', 'runtime': '1412400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412401144 ms) 2024-04-14 23:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:53:11.439465+00:00', 'runtime': '1412340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412401146 ms) 2024-04-14 23:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412460103 ms) 2024-04-14 23:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412460103 ms) 2024-04-14 23:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412460104 ms) 2024-04-14 23:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412460104 ms) 2024-04-14 23:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412461144 ms) 2024-04-14 23:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412461145 ms) 2024-04-14 23:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:55:11.439462+00:00', 'runtime': '1412460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412461148 ms) 2024-04-14 23:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:54:11.439439+00:00', 'runtime': '1412400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412461148 ms) 2024-04-14 23:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412520101 ms) 2024-04-14 23:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412520101 ms) 2024-04-14 23:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412520102 ms) 2024-04-14 23:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412520102 ms) 2024-04-14 23:56:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412521142 ms) 2024-04-14 23:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412521143 ms) 2024-04-14 23:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:56:11.439422+00:00', 'runtime': '1412520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412521145 ms) 2024-04-14 23:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:55:11.439462+00:00', 'runtime': '1412460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412521146 ms) 2024-04-14 23:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412580101 ms) 2024-04-14 23:57:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412580102 ms) 2024-04-14 23:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412580102 ms) 2024-04-14 23:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412580102 ms) 2024-04-14 23:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412581140 ms) 2024-04-14 23:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412581141 ms) 2024-04-14 23:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:57:11.440343+00:00', 'runtime': '1412580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412581143 ms) 2024-04-14 23:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:56:11.439422+00:00', 'runtime': '1412520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412581144 ms) 2024-04-14 23:58:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412640105 ms) 2024-04-14 23:58:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412640106 ms) 2024-04-14 23:58:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412640106 ms) 2024-04-14 23:58:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412640106 ms) 2024-04-14 23:58:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412641145 ms) 2024-04-14 23:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412641146 ms) 2024-04-14 23:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:58:11.441349+00:00', 'runtime': '1412640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412641148 ms) 2024-04-14 23:58:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:57:11.440343+00:00', 'runtime': '1412580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412641152 ms) 2024-04-14 23:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412700100 ms) 2024-04-14 23:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412700101 ms) 2024-04-14 23:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412700101 ms) 2024-04-14 23:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412700102 ms) 2024-04-14 23:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412701140 ms) 2024-04-14 23:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412701141 ms) 2024-04-14 23:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:59:11.439443+00:00', 'runtime': '1412700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412701143 ms) 2024-04-14 23:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:58:11.441349+00:00', 'runtime': '1412640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412701144 ms) 2024-04-15 00:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412760103 ms) 2024-04-15 00:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412760103 ms) 2024-04-15 00:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412760104 ms) 2024-04-15 00:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412760104 ms) 2024-04-15 00:00:12.511 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412761151 ms) 2024-04-15 00:00:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412761151 ms) 2024-04-15 00:00:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:00:11.439457+00:00', 'runtime': '1412760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412761152 ms) 2024-04-15 00:00:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:59:11.439443+00:00', 'runtime': '1412700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412761153 ms) 2024-04-15 00:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412820101 ms) 2024-04-15 00:01:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412820102 ms) 2024-04-15 00:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412820102 ms) 2024-04-15 00:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412820102 ms) 2024-04-15 00:01:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412821141 ms) 2024-04-15 00:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412821142 ms) 2024-04-15 00:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:01:11.440635+00:00', 'runtime': '1412820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412821144 ms) 2024-04-15 00:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:00:11.439457+00:00', 'runtime': '1412760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412821145 ms) 2024-04-15 00:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412880100 ms) 2024-04-15 00:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412880101 ms) 2024-04-15 00:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412880101 ms) 2024-04-15 00:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412880102 ms) 2024-04-15 00:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412881142 ms) 2024-04-15 00:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412881143 ms) 2024-04-15 00:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:02:11.440380+00:00', 'runtime': '1412880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412881146 ms) 2024-04-15 00:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:01:11.440635+00:00', 'runtime': '1412820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412881147 ms) 2024-04-15 00:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1412940101 ms) 2024-04-15 00:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1412940102 ms) 2024-04-15 00:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1412940102 ms) 2024-04-15 00:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1412940103 ms) 2024-04-15 00:03:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1412941144 ms) 2024-04-15 00:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1412941145 ms) 2024-04-15 00:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:03:11.439505+00:00', 'runtime': '1412940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412941149 ms) 2024-04-15 00:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:02:11.440380+00:00', 'runtime': '1412880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1412941150 ms) 2024-04-15 00:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413000101 ms) 2024-04-15 00:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413000101 ms) 2024-04-15 00:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413000102 ms) 2024-04-15 00:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413000102 ms) 2024-04-15 00:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413001140 ms) 2024-04-15 00:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413001141 ms) 2024-04-15 00:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:04:11.439404+00:00', 'runtime': '1413000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413001142 ms) 2024-04-15 00:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:03:11.439505+00:00', 'runtime': '1412940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413001143 ms) 2024-04-15 00:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413060100 ms) 2024-04-15 00:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413060101 ms) 2024-04-15 00:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413060101 ms) 2024-04-15 00:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413060102 ms) 2024-04-15 00:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413061141 ms) 2024-04-15 00:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413061142 ms) 2024-04-15 00:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:05:11.439466+00:00', 'runtime': '1413060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413061144 ms) 2024-04-15 00:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:04:11.439404+00:00', 'runtime': '1413000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413061145 ms) 2024-04-15 00:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413120103 ms) 2024-04-15 00:06:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413120103 ms) 2024-04-15 00:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413120104 ms) 2024-04-15 00:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413120104 ms) 2024-04-15 00:06:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413121143 ms) 2024-04-15 00:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413121144 ms) 2024-04-15 00:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:06:11.439471+00:00', 'runtime': '1413120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413121146 ms) 2024-04-15 00:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:05:11.439466+00:00', 'runtime': '1413060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413121147 ms) 2024-04-15 00:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413180100 ms) 2024-04-15 00:07:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413180100 ms) 2024-04-15 00:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413180101 ms) 2024-04-15 00:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413180101 ms) 2024-04-15 00:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413181140 ms) 2024-04-15 00:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413181141 ms) 2024-04-15 00:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:07:11.439463+00:00', 'runtime': '1413180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413181143 ms) 2024-04-15 00:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:06:11.439471+00:00', 'runtime': '1413120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413181144 ms) 2024-04-15 00:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413240100 ms) 2024-04-15 00:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413240101 ms) 2024-04-15 00:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413240101 ms) 2024-04-15 00:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413240101 ms) 2024-04-15 00:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413241140 ms) 2024-04-15 00:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413241141 ms) 2024-04-15 00:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:08:11.439266+00:00', 'runtime': '1413240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413241143 ms) 2024-04-15 00:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:07:11.439463+00:00', 'runtime': '1413180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413241144 ms) 2024-04-15 00:09:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413300102 ms) 2024-04-15 00:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413300103 ms) 2024-04-15 00:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413300103 ms) 2024-04-15 00:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413300103 ms) 2024-04-15 00:09:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413301145 ms) 2024-04-15 00:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413301146 ms) 2024-04-15 00:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:09:11.439451+00:00', 'runtime': '1413300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413301148 ms) 2024-04-15 00:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:08:11.439266+00:00', 'runtime': '1413240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413301150 ms) 2024-04-15 00:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413360100 ms) 2024-04-15 00:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413360101 ms) 2024-04-15 00:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413360101 ms) 2024-04-15 00:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413360102 ms) 2024-04-15 00:10:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413361142 ms) 2024-04-15 00:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413361143 ms) 2024-04-15 00:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:10:11.439434+00:00', 'runtime': '1413360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413361146 ms) 2024-04-15 00:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:09:11.439451+00:00', 'runtime': '1413300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413361147 ms) 2024-04-15 00:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413420103 ms) 2024-04-15 00:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413420103 ms) 2024-04-15 00:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413420104 ms) 2024-04-15 00:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413420104 ms) 2024-04-15 00:11:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413421150 ms) 2024-04-15 00:11:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413421151 ms) 2024-04-15 00:11:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:11:11.439485+00:00', 'runtime': '1413420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413421154 ms) 2024-04-15 00:11:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:10:11.439434+00:00', 'runtime': '1413360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413421154 ms) 2024-04-15 00:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413480101 ms) 2024-04-15 00:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413480101 ms) 2024-04-15 00:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413480102 ms) 2024-04-15 00:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413480102 ms) 2024-04-15 00:12:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413481139 ms) 2024-04-15 00:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413481140 ms) 2024-04-15 00:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:12:11.439445+00:00', 'runtime': '1413480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413481142 ms) 2024-04-15 00:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:11:11.439485+00:00', 'runtime': '1413420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413481143 ms) 2024-04-15 00:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413540101 ms) 2024-04-15 00:13:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413540102 ms) 2024-04-15 00:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413540102 ms) 2024-04-15 00:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413540102 ms) 2024-04-15 00:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413541140 ms) 2024-04-15 00:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413541141 ms) 2024-04-15 00:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:13:11.440343+00:00', 'runtime': '1413540.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413541143 ms) 2024-04-15 00:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:12:11.439445+00:00', 'runtime': '1413480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413541144 ms) 2024-04-15 00:14:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413600104 ms) 2024-04-15 00:14:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413600105 ms) 2024-04-15 00:14:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413600105 ms) 2024-04-15 00:14:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413600106 ms) 2024-04-15 00:14:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413601145 ms) 2024-04-15 00:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413601146 ms) 2024-04-15 00:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:14:11.441317+00:00', 'runtime': '1413600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413601148 ms) 2024-04-15 00:14:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:13:11.440343+00:00', 'runtime': '1413540.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413601150 ms) 2024-04-15 00:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413660100 ms) 2024-04-15 00:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413660101 ms) 2024-04-15 00:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413660101 ms) 2024-04-15 00:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413660102 ms) 2024-04-15 00:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413661140 ms) 2024-04-15 00:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413661141 ms) 2024-04-15 00:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:15:11.439441+00:00', 'runtime': '1413660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413661143 ms) 2024-04-15 00:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:14:11.441317+00:00', 'runtime': '1413600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413661144 ms) 2024-04-15 00:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413720102 ms) 2024-04-15 00:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413720103 ms) 2024-04-15 00:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413720103 ms) 2024-04-15 00:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413720104 ms) 2024-04-15 00:16:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413721145 ms) 2024-04-15 00:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413721146 ms) 2024-04-15 00:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:16:11.439439+00:00', 'runtime': '1413720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413721147 ms) 2024-04-15 00:16:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:15:11.439441+00:00', 'runtime': '1413660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413721148 ms) 2024-04-15 00:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413780101 ms) 2024-04-15 00:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413780101 ms) 2024-04-15 00:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413780101 ms) 2024-04-15 00:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413780102 ms) 2024-04-15 00:17:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413781142 ms) 2024-04-15 00:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413781143 ms) 2024-04-15 00:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:17:11.440542+00:00', 'runtime': '1413780.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413781145 ms) 2024-04-15 00:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:16:11.439439+00:00', 'runtime': '1413720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413781146 ms) 2024-04-15 00:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413840100 ms) 2024-04-15 00:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413840101 ms) 2024-04-15 00:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413840102 ms) 2024-04-15 00:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413840102 ms) 2024-04-15 00:18:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413841141 ms) 2024-04-15 00:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413841142 ms) 2024-04-15 00:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:18:11.439466+00:00', 'runtime': '1413840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413841144 ms) 2024-04-15 00:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:17:11.440542+00:00', 'runtime': '1413780.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413841145 ms) 2024-04-15 00:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413900103 ms) 2024-04-15 00:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413900103 ms) 2024-04-15 00:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413900104 ms) 2024-04-15 00:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413900104 ms) 2024-04-15 00:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413901140 ms) 2024-04-15 00:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413901141 ms) 2024-04-15 00:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:19:11.439456+00:00', 'runtime': '1413900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413901143 ms) 2024-04-15 00:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:18:11.439466+00:00', 'runtime': '1413840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413901144 ms) 2024-04-15 00:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1413960100 ms) 2024-04-15 00:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1413960101 ms) 2024-04-15 00:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1413960101 ms) 2024-04-15 00:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1413960102 ms) 2024-04-15 00:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1413961140 ms) 2024-04-15 00:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1413961141 ms) 2024-04-15 00:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:20:11.439457+00:00', 'runtime': '1413960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413961143 ms) 2024-04-15 00:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:19:11.439456+00:00', 'runtime': '1413900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1413961144 ms) 2024-04-15 00:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414020100 ms) 2024-04-15 00:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414020101 ms) 2024-04-15 00:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414020101 ms) 2024-04-15 00:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414020101 ms) 2024-04-15 00:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414021140 ms) 2024-04-15 00:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414021141 ms) 2024-04-15 00:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:21:11.439434+00:00', 'runtime': '1414020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414021143 ms) 2024-04-15 00:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:20:11.439457+00:00', 'runtime': '1413960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414021144 ms) 2024-04-15 00:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414080103 ms) 2024-04-15 00:22:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414080104 ms) 2024-04-15 00:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414080104 ms) 2024-04-15 00:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414080104 ms) 2024-04-15 00:22:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414081144 ms) 2024-04-15 00:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414081144 ms) 2024-04-15 00:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:22:11.439467+00:00', 'runtime': '1414080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414081146 ms) 2024-04-15 00:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:21:11.439434+00:00', 'runtime': '1414020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414081147 ms) 2024-04-15 00:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414140100 ms) 2024-04-15 00:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414140101 ms) 2024-04-15 00:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414140101 ms) 2024-04-15 00:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414140102 ms) 2024-04-15 00:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414141140 ms) 2024-04-15 00:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414141141 ms) 2024-04-15 00:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:23:11.439490+00:00', 'runtime': '1414140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414141143 ms) 2024-04-15 00:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:22:11.439467+00:00', 'runtime': '1414080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414141144 ms) 2024-04-15 00:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414200103 ms) 2024-04-15 00:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414200103 ms) 2024-04-15 00:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414200104 ms) 2024-04-15 00:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414200104 ms) 2024-04-15 00:24:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414201144 ms) 2024-04-15 00:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414201145 ms) 2024-04-15 00:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:24:11.439474+00:00', 'runtime': '1414200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414201147 ms) 2024-04-15 00:24:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:23:11.439490+00:00', 'runtime': '1414140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414201148 ms) 2024-04-15 00:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414260101 ms) 2024-04-15 00:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414260102 ms) 2024-04-15 00:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414260102 ms) 2024-04-15 00:25:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414260103 ms) 2024-04-15 00:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414261140 ms) 2024-04-15 00:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414261141 ms) 2024-04-15 00:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:25:11.439446+00:00', 'runtime': '1414260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414261143 ms) 2024-04-15 00:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:24:11.439474+00:00', 'runtime': '1414200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414261144 ms) 2024-04-15 00:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414320100 ms) 2024-04-15 00:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414320101 ms) 2024-04-15 00:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414320101 ms) 2024-04-15 00:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414320101 ms) 2024-04-15 00:26:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414321140 ms) 2024-04-15 00:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414321142 ms) 2024-04-15 00:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:26:11.439431+00:00', 'runtime': '1414320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414321144 ms) 2024-04-15 00:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:25:11.439446+00:00', 'runtime': '1414260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414321144 ms) 2024-04-15 00:27:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414380102 ms) 2024-04-15 00:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414380103 ms) 2024-04-15 00:27:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414380103 ms) 2024-04-15 00:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414380104 ms) 2024-04-15 00:27:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414381148 ms) 2024-04-15 00:27:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414381149 ms) 2024-04-15 00:27:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:27:11.439458+00:00', 'runtime': '1414380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414381153 ms) 2024-04-15 00:27:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:26:11.439431+00:00', 'runtime': '1414320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414381154 ms) 2024-04-15 00:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414440100 ms) 2024-04-15 00:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414440101 ms) 2024-04-15 00:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414440101 ms) 2024-04-15 00:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414440102 ms) 2024-04-15 00:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414441140 ms) 2024-04-15 00:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414441141 ms) 2024-04-15 00:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:28:11.439465+00:00', 'runtime': '1414440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414441143 ms) 2024-04-15 00:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:27:11.439458+00:00', 'runtime': '1414380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414441144 ms) 2024-04-15 00:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414500103 ms) 2024-04-15 00:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414500104 ms) 2024-04-15 00:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414500104 ms) 2024-04-15 00:29:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414500105 ms) 2024-04-15 00:29:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414501142 ms) 2024-04-15 00:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414501143 ms) 2024-04-15 00:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:29:11.439469+00:00', 'runtime': '1414500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414501146 ms) 2024-04-15 00:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:28:11.439465+00:00', 'runtime': '1414440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414501147 ms) 2024-04-15 00:30:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414560099 ms) 2024-04-15 00:30:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414560099 ms) 2024-04-15 00:30:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414560100 ms) 2024-04-15 00:30:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414560100 ms) 2024-04-15 00:30:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414561137 ms) 2024-04-15 00:30:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414561138 ms) 2024-04-15 00:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:30:11.439425+00:00', 'runtime': '1414560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414561140 ms) 2024-04-15 00:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:29:11.439469+00:00', 'runtime': '1414500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414561140 ms) 2024-04-15 00:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414620100 ms) 2024-04-15 00:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414620101 ms) 2024-04-15 00:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414620101 ms) 2024-04-15 00:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414620101 ms) 2024-04-15 00:31:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414621137 ms) 2024-04-15 00:31:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414621138 ms) 2024-04-15 00:31:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:31:11.439453+00:00', 'runtime': '1414620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414621140 ms) 2024-04-15 00:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:30:11.439425+00:00', 'runtime': '1414560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414621142 ms) 2024-04-15 00:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414680103 ms) 2024-04-15 00:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414680103 ms) 2024-04-15 00:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414680104 ms) 2024-04-15 00:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414680104 ms) 2024-04-15 00:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414681140 ms) 2024-04-15 00:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414681141 ms) 2024-04-15 00:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:32:11.439449+00:00', 'runtime': '1414680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414681143 ms) 2024-04-15 00:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:31:11.439453+00:00', 'runtime': '1414620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414681144 ms) 2024-04-15 00:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414740100 ms) 2024-04-15 00:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414740101 ms) 2024-04-15 00:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414740101 ms) 2024-04-15 00:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414740102 ms) 2024-04-15 00:33:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414741139 ms) 2024-04-15 00:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414741140 ms) 2024-04-15 00:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:33:11.439429+00:00', 'runtime': '1414740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414741142 ms) 2024-04-15 00:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:32:11.439449+00:00', 'runtime': '1414680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414741143 ms) 2024-04-15 00:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414800100 ms) 2024-04-15 00:34:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414800100 ms) 2024-04-15 00:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414800101 ms) 2024-04-15 00:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414800101 ms) 2024-04-15 00:34:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414801143 ms) 2024-04-15 00:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414801144 ms) 2024-04-15 00:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:34:11.439432+00:00', 'runtime': '1414800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414801146 ms) 2024-04-15 00:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:33:11.439429+00:00', 'runtime': '1414740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414801147 ms) 2024-04-15 00:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414860103 ms) 2024-04-15 00:35:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414860104 ms) 2024-04-15 00:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414860104 ms) 2024-04-15 00:35:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414860105 ms) 2024-04-15 00:35:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414861147 ms) 2024-04-15 00:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414861148 ms) 2024-04-15 00:35:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:35:11.439522+00:00', 'runtime': '1414860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414861150 ms) 2024-04-15 00:35:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:34:11.439432+00:00', 'runtime': '1414800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414861151 ms) 2024-04-15 00:36:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414920101 ms) 2024-04-15 00:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414920101 ms) 2024-04-15 00:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414920102 ms) 2024-04-15 00:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414920102 ms) 2024-04-15 00:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414921140 ms) 2024-04-15 00:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414921141 ms) 2024-04-15 00:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:36:11.439447+00:00', 'runtime': '1414920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414921144 ms) 2024-04-15 00:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:35:11.439522+00:00', 'runtime': '1414860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414921144 ms) 2024-04-15 00:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1414980100 ms) 2024-04-15 00:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1414980101 ms) 2024-04-15 00:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1414980101 ms) 2024-04-15 00:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1414980101 ms) 2024-04-15 00:37:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1414981139 ms) 2024-04-15 00:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1414981140 ms) 2024-04-15 00:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:37:11.439433+00:00', 'runtime': '1414980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414981142 ms) 2024-04-15 00:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:36:11.439447+00:00', 'runtime': '1414920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1414981143 ms) 2024-04-15 00:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415040103 ms) 2024-04-15 00:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415040103 ms) 2024-04-15 00:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415040104 ms) 2024-04-15 00:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415040104 ms) 2024-04-15 00:38:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415041142 ms) 2024-04-15 00:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415041143 ms) 2024-04-15 00:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:38:11.439422+00:00', 'runtime': '1415040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415041145 ms) 2024-04-15 00:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:37:11.439433+00:00', 'runtime': '1414980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415041146 ms) 2024-04-15 00:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415100100 ms) 2024-04-15 00:39:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415100100 ms) 2024-04-15 00:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415100101 ms) 2024-04-15 00:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415100101 ms) 2024-04-15 00:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415101140 ms) 2024-04-15 00:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415101141 ms) 2024-04-15 00:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:39:11.439445+00:00', 'runtime': '1415100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415101143 ms) 2024-04-15 00:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:38:11.439422+00:00', 'runtime': '1415040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415101144 ms) 2024-04-15 00:40:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415160103 ms) 2024-04-15 00:40:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415160103 ms) 2024-04-15 00:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415160104 ms) 2024-04-15 00:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415160104 ms) 2024-04-15 00:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415161144 ms) 2024-04-15 00:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415161145 ms) 2024-04-15 00:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:40:11.439451+00:00', 'runtime': '1415160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415161147 ms) 2024-04-15 00:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:39:11.439445+00:00', 'runtime': '1415100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415161148 ms) 2024-04-15 00:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415220100 ms) 2024-04-15 00:41:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415220100 ms) 2024-04-15 00:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415220101 ms) 2024-04-15 00:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415220101 ms) 2024-04-15 00:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415221140 ms) 2024-04-15 00:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415221141 ms) 2024-04-15 00:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:41:11.439449+00:00', 'runtime': '1415220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415221143 ms) 2024-04-15 00:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:40:11.439451+00:00', 'runtime': '1415160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415221145 ms) 2024-04-15 00:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415280103 ms) 2024-04-15 00:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415280103 ms) 2024-04-15 00:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415280104 ms) 2024-04-15 00:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415280104 ms) 2024-04-15 00:42:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415281146 ms) 2024-04-15 00:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415281147 ms) 2024-04-15 00:42:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:42:11.439481+00:00', 'runtime': '1415280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415281149 ms) 2024-04-15 00:42:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:41:11.439449+00:00', 'runtime': '1415220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415281153 ms) 2024-04-15 00:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415340100 ms) 2024-04-15 00:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415340101 ms) 2024-04-15 00:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415340101 ms) 2024-04-15 00:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415340101 ms) 2024-04-15 00:43:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415341139 ms) 2024-04-15 00:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415341140 ms) 2024-04-15 00:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:43:11.439441+00:00', 'runtime': '1415340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415341143 ms) 2024-04-15 00:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:42:11.439481+00:00', 'runtime': '1415280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415341143 ms) 2024-04-15 00:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415400102 ms) 2024-04-15 00:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415400102 ms) 2024-04-15 00:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415400103 ms) 2024-04-15 00:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415400103 ms) 2024-04-15 00:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415401144 ms) 2024-04-15 00:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415401145 ms) 2024-04-15 00:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:44:11.439465+00:00', 'runtime': '1415400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415401147 ms) 2024-04-15 00:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:43:11.439441+00:00', 'runtime': '1415340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415401148 ms) 2024-04-15 00:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415460100 ms) 2024-04-15 00:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415460101 ms) 2024-04-15 00:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415460101 ms) 2024-04-15 00:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415460101 ms) 2024-04-15 00:45:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415461137 ms) 2024-04-15 00:45:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415461138 ms) 2024-04-15 00:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:45:11.439474+00:00', 'runtime': '1415460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415461140 ms) 2024-04-15 00:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:44:11.439465+00:00', 'runtime': '1415400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415461141 ms) 2024-04-15 00:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415520103 ms) 2024-04-15 00:46:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415520104 ms) 2024-04-15 00:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415520104 ms) 2024-04-15 00:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415520104 ms) 2024-04-15 00:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415521142 ms) 2024-04-15 00:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415521143 ms) 2024-04-15 00:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:46:11.439466+00:00', 'runtime': '1415520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415521145 ms) 2024-04-15 00:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:45:11.439474+00:00', 'runtime': '1415460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415521146 ms) 2024-04-15 00:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415580100 ms) 2024-04-15 00:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415580101 ms) 2024-04-15 00:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415580101 ms) 2024-04-15 00:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415580102 ms) 2024-04-15 00:47:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415581141 ms) 2024-04-15 00:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415581143 ms) 2024-04-15 00:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:47:11.439472+00:00', 'runtime': '1415580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415581145 ms) 2024-04-15 00:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:46:11.439466+00:00', 'runtime': '1415520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415581146 ms) 2024-04-15 00:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415640103 ms) 2024-04-15 00:48:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415640104 ms) 2024-04-15 00:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415640104 ms) 2024-04-15 00:48:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415640105 ms) 2024-04-15 00:48:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415641145 ms) 2024-04-15 00:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415641146 ms) 2024-04-15 00:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:48:11.439480+00:00', 'runtime': '1415640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415641148 ms) 2024-04-15 00:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:47:11.439472+00:00', 'runtime': '1415580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415641149 ms) 2024-04-15 00:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415700100 ms) 2024-04-15 00:49:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415700100 ms) 2024-04-15 00:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415700101 ms) 2024-04-15 00:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415700101 ms) 2024-04-15 00:49:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415701139 ms) 2024-04-15 00:49:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415701140 ms) 2024-04-15 00:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:49:11.439453+00:00', 'runtime': '1415700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415701142 ms) 2024-04-15 00:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:48:11.439480+00:00', 'runtime': '1415640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415701143 ms) 2024-04-15 00:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415760100 ms) 2024-04-15 00:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415760101 ms) 2024-04-15 00:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415760101 ms) 2024-04-15 00:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415760102 ms) 2024-04-15 00:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415761144 ms) 2024-04-15 00:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415761145 ms) 2024-04-15 00:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:50:11.439466+00:00', 'runtime': '1415760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415761147 ms) 2024-04-15 00:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:49:11.439453+00:00', 'runtime': '1415700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415761148 ms) 2024-04-15 00:51:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415820102 ms) 2024-04-15 00:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415820103 ms) 2024-04-15 00:51:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415820103 ms) 2024-04-15 00:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415820104 ms) 2024-04-15 00:51:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415821141 ms) 2024-04-15 00:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415821142 ms) 2024-04-15 00:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:51:11.439431+00:00', 'runtime': '1415820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415821144 ms) 2024-04-15 00:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:50:11.439466+00:00', 'runtime': '1415760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415821145 ms) 2024-04-15 00:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415880100 ms) 2024-04-15 00:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415880101 ms) 2024-04-15 00:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415880101 ms) 2024-04-15 00:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415880102 ms) 2024-04-15 00:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415881140 ms) 2024-04-15 00:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415881141 ms) 2024-04-15 00:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:52:11.439507+00:00', 'runtime': '1415880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415881143 ms) 2024-04-15 00:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:51:11.439431+00:00', 'runtime': '1415820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415881144 ms) 2024-04-15 00:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1415940103 ms) 2024-04-15 00:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1415940103 ms) 2024-04-15 00:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1415940104 ms) 2024-04-15 00:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1415940104 ms) 2024-04-15 00:53:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1415941146 ms) 2024-04-15 00:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1415941147 ms) 2024-04-15 00:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:53:11.439464+00:00', 'runtime': '1415940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415941149 ms) 2024-04-15 00:53:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:52:11.439507+00:00', 'runtime': '1415880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1415941152 ms) 2024-04-15 00:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416000100 ms) 2024-04-15 00:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416000100 ms) 2024-04-15 00:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416000101 ms) 2024-04-15 00:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416000101 ms) 2024-04-15 00:54:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416001143 ms) 2024-04-15 00:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416001144 ms) 2024-04-15 00:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:54:11.439336+00:00', 'runtime': '1416000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416001146 ms) 2024-04-15 00:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:53:11.439464+00:00', 'runtime': '1415940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416001147 ms) 2024-04-15 00:55:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416060102 ms) 2024-04-15 00:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416060103 ms) 2024-04-15 00:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416060103 ms) 2024-04-15 00:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416060104 ms) 2024-04-15 00:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416061144 ms) 2024-04-15 00:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416061145 ms) 2024-04-15 00:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:55:11.439488+00:00', 'runtime': '1416060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416061147 ms) 2024-04-15 00:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:54:11.439336+00:00', 'runtime': '1416000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416061148 ms) 2024-04-15 00:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416120100 ms) 2024-04-15 00:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416120101 ms) 2024-04-15 00:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416120101 ms) 2024-04-15 00:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416120102 ms) 2024-04-15 00:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416121143 ms) 2024-04-15 00:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416121144 ms) 2024-04-15 00:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:56:11.439442+00:00', 'runtime': '1416120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416121146 ms) 2024-04-15 00:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:55:11.439488+00:00', 'runtime': '1416060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416121147 ms) 2024-04-15 00:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416180103 ms) 2024-04-15 00:57:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416180104 ms) 2024-04-15 00:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416180104 ms) 2024-04-15 00:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416180105 ms) 2024-04-15 00:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416181144 ms) 2024-04-15 00:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416181146 ms) 2024-04-15 00:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:57:11.439470+00:00', 'runtime': '1416180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416181148 ms) 2024-04-15 00:57:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:56:11.439442+00:00', 'runtime': '1416120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416181149 ms) 2024-04-15 00:58:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416240101 ms) 2024-04-15 00:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416240102 ms) 2024-04-15 00:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416240102 ms) 2024-04-15 00:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416240102 ms) 2024-04-15 00:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416241138 ms) 2024-04-15 00:58:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416241139 ms) 2024-04-15 00:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:58:11.440741+00:00', 'runtime': '1416240.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416241142 ms) 2024-04-15 00:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:57:11.439470+00:00', 'runtime': '1416180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416241143 ms) 2024-04-15 00:59:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416300102 ms) 2024-04-15 00:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416300102 ms) 2024-04-15 00:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416300102 ms) 2024-04-15 00:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416300103 ms) 2024-04-15 00:59:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416301138 ms) 2024-04-15 00:59:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416301139 ms) 2024-04-15 00:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:59:11.440360+00:00', 'runtime': '1416300.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416301142 ms) 2024-04-15 00:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:58:11.440741+00:00', 'runtime': '1416240.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416301142 ms) 2024-04-15 01:00:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416360105 ms) 2024-04-15 01:00:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416360105 ms) 2024-04-15 01:00:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416360106 ms) 2024-04-15 01:00:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416360106 ms) 2024-04-15 01:00:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416361142 ms) 2024-04-15 01:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416361143 ms) 2024-04-15 01:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:00:11.441322+00:00', 'runtime': '1416360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416361145 ms) 2024-04-15 01:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:59:11.440360+00:00', 'runtime': '1416300.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416361146 ms) 2024-04-15 01:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416420101 ms) 2024-04-15 01:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416420101 ms) 2024-04-15 01:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416420102 ms) 2024-04-15 01:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416420102 ms) 2024-04-15 01:01:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416421141 ms) 2024-04-15 01:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416421142 ms) 2024-04-15 01:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:01:11.439473+00:00', 'runtime': '1416420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416421144 ms) 2024-04-15 01:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:00:11.441322+00:00', 'runtime': '1416360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416421145 ms) 2024-04-15 01:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416480103 ms) 2024-04-15 01:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416480103 ms) 2024-04-15 01:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416480104 ms) 2024-04-15 01:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416480104 ms) 2024-04-15 01:02:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416481144 ms) 2024-04-15 01:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416481145 ms) 2024-04-15 01:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:02:11.439465+00:00', 'runtime': '1416480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416481147 ms) 2024-04-15 01:02:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:01:11.439473+00:00', 'runtime': '1416420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416481149 ms) 2024-04-15 01:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416540102 ms) 2024-04-15 01:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416540102 ms) 2024-04-15 01:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416540103 ms) 2024-04-15 01:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416540103 ms) 2024-04-15 01:03:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416541141 ms) 2024-04-15 01:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416541142 ms) 2024-04-15 01:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:03:11.440959+00:00', 'runtime': '1416540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416541144 ms) 2024-04-15 01:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:02:11.439465+00:00', 'runtime': '1416480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416541145 ms) 2024-04-15 01:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416600100 ms) 2024-04-15 01:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416600101 ms) 2024-04-15 01:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416600101 ms) 2024-04-15 01:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416600102 ms) 2024-04-15 01:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416601141 ms) 2024-04-15 01:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416601142 ms) 2024-04-15 01:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:04:11.439439+00:00', 'runtime': '1416600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416601144 ms) 2024-04-15 01:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:03:11.440959+00:00', 'runtime': '1416540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416601145 ms) 2024-04-15 01:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416660103 ms) 2024-04-15 01:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416660103 ms) 2024-04-15 01:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416660104 ms) 2024-04-15 01:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416660104 ms) 2024-04-15 01:05:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416661144 ms) 2024-04-15 01:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416661145 ms) 2024-04-15 01:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:05:11.439488+00:00', 'runtime': '1416660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416661147 ms) 2024-04-15 01:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:04:11.439439+00:00', 'runtime': '1416600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416661148 ms) 2024-04-15 01:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416720100 ms) 2024-04-15 01:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416720101 ms) 2024-04-15 01:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416720101 ms) 2024-04-15 01:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416720102 ms) 2024-04-15 01:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416721140 ms) 2024-04-15 01:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416721141 ms) 2024-04-15 01:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:06:11.439506+00:00', 'runtime': '1416720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416721143 ms) 2024-04-15 01:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:05:11.439488+00:00', 'runtime': '1416660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416721144 ms) 2024-04-15 01:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416780100 ms) 2024-04-15 01:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416780101 ms) 2024-04-15 01:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416780101 ms) 2024-04-15 01:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416780102 ms) 2024-04-15 01:07:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416781144 ms) 2024-04-15 01:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416781145 ms) 2024-04-15 01:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:07:11.439476+00:00', 'runtime': '1416780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416781147 ms) 2024-04-15 01:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:06:11.439506+00:00', 'runtime': '1416720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416781148 ms) 2024-04-15 01:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416840103 ms) 2024-04-15 01:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416840104 ms) 2024-04-15 01:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416840104 ms) 2024-04-15 01:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416840105 ms) 2024-04-15 01:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416841144 ms) 2024-04-15 01:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416841144 ms) 2024-04-15 01:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:08:11.439413+00:00', 'runtime': '1416840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416841146 ms) 2024-04-15 01:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:07:11.439476+00:00', 'runtime': '1416780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416841147 ms) 2024-04-15 01:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416900100 ms) 2024-04-15 01:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416900101 ms) 2024-04-15 01:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416900101 ms) 2024-04-15 01:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416900101 ms) 2024-04-15 01:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416901140 ms) 2024-04-15 01:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416901141 ms) 2024-04-15 01:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:09:11.439443+00:00', 'runtime': '1416900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416901143 ms) 2024-04-15 01:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:08:11.439413+00:00', 'runtime': '1416840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416901144 ms) 2024-04-15 01:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1416960103 ms) 2024-04-15 01:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1416960103 ms) 2024-04-15 01:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1416960104 ms) 2024-04-15 01:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1416960104 ms) 2024-04-15 01:10:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1416961147 ms) 2024-04-15 01:10:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1416961148 ms) 2024-04-15 01:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:10:11.439482+00:00', 'runtime': '1416960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416961150 ms) 2024-04-15 01:10:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:09:11.439443+00:00', 'runtime': '1416900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1416961151 ms) 2024-04-15 01:11:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417020101 ms) 2024-04-15 01:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417020101 ms) 2024-04-15 01:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417020101 ms) 2024-04-15 01:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417020102 ms) 2024-04-15 01:11:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417021141 ms) 2024-04-15 01:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417021143 ms) 2024-04-15 01:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:11:11.440810+00:00', 'runtime': '1417020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417021145 ms) 2024-04-15 01:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:10:11.439482+00:00', 'runtime': '1416960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417021146 ms) 2024-04-15 01:12:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417080102 ms) 2024-04-15 01:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417080103 ms) 2024-04-15 01:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417080103 ms) 2024-04-15 01:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417080104 ms) 2024-04-15 01:12:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417081142 ms) 2024-04-15 01:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417081143 ms) 2024-04-15 01:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:12:11.439471+00:00', 'runtime': '1417080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417081146 ms) 2024-04-15 01:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:11:11.440810+00:00', 'runtime': '1417020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417081146 ms) 2024-04-15 01:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417140100 ms) 2024-04-15 01:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417140101 ms) 2024-04-15 01:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417140101 ms) 2024-04-15 01:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417140102 ms) 2024-04-15 01:13:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417141139 ms) 2024-04-15 01:13:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417141140 ms) 2024-04-15 01:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:13:11.439445+00:00', 'runtime': '1417140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417141142 ms) 2024-04-15 01:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:12:11.439471+00:00', 'runtime': '1417080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417141143 ms) 2024-04-15 01:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417200100 ms) 2024-04-15 01:14:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417200100 ms) 2024-04-15 01:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417200101 ms) 2024-04-15 01:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417200101 ms) 2024-04-15 01:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417201140 ms) 2024-04-15 01:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417201141 ms) 2024-04-15 01:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:14:11.439445+00:00', 'runtime': '1417200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417201144 ms) 2024-04-15 01:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:13:11.439445+00:00', 'runtime': '1417140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417201145 ms) 2024-04-15 01:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417260103 ms) 2024-04-15 01:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417260103 ms) 2024-04-15 01:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417260104 ms) 2024-04-15 01:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417260104 ms) 2024-04-15 01:15:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417261147 ms) 2024-04-15 01:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417261148 ms) 2024-04-15 01:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:15:11.439459+00:00', 'runtime': '1417260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417261150 ms) 2024-04-15 01:15:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:14:11.439445+00:00', 'runtime': '1417200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417261154 ms) 2024-04-15 01:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417320101 ms) 2024-04-15 01:16:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417320102 ms) 2024-04-15 01:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417320102 ms) 2024-04-15 01:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417320102 ms) 2024-04-15 01:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417321140 ms) 2024-04-15 01:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417321142 ms) 2024-04-15 01:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:16:11.440747+00:00', 'runtime': '1417320.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417321144 ms) 2024-04-15 01:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:15:11.439459+00:00', 'runtime': '1417260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417321145 ms) 2024-04-15 01:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417380101 ms) 2024-04-15 01:17:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417380102 ms) 2024-04-15 01:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417380102 ms) 2024-04-15 01:17:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417380103 ms) 2024-04-15 01:17:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417381141 ms) 2024-04-15 01:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417381142 ms) 2024-04-15 01:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:17:11.440435+00:00', 'runtime': '1417380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417381144 ms) 2024-04-15 01:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:16:11.440747+00:00', 'runtime': '1417320.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417381145 ms) 2024-04-15 01:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417440103 ms) 2024-04-15 01:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417440103 ms) 2024-04-15 01:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417440104 ms) 2024-04-15 01:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417440104 ms) 2024-04-15 01:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417441144 ms) 2024-04-15 01:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417441145 ms) 2024-04-15 01:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:18:11.439466+00:00', 'runtime': '1417440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417441148 ms) 2024-04-15 01:18:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:17:11.440435+00:00', 'runtime': '1417380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417441149 ms) 2024-04-15 01:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417500100 ms) 2024-04-15 01:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417500101 ms) 2024-04-15 01:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417500101 ms) 2024-04-15 01:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417500102 ms) 2024-04-15 01:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417501140 ms) 2024-04-15 01:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417501141 ms) 2024-04-15 01:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:19:11.439448+00:00', 'runtime': '1417500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417501143 ms) 2024-04-15 01:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:18:11.439466+00:00', 'runtime': '1417440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417501144 ms) 2024-04-15 01:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417560100 ms) 2024-04-15 01:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417560101 ms) 2024-04-15 01:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417560101 ms) 2024-04-15 01:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417560102 ms) 2024-04-15 01:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417561142 ms) 2024-04-15 01:20:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417561142 ms) 2024-04-15 01:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:20:11.439480+00:00', 'runtime': '1417560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417561146 ms) 2024-04-15 01:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:19:11.439448+00:00', 'runtime': '1417500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417561147 ms) 2024-04-15 01:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417620103 ms) 2024-04-15 01:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417620103 ms) 2024-04-15 01:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417620104 ms) 2024-04-15 01:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417620104 ms) 2024-04-15 01:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417621144 ms) 2024-04-15 01:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417621145 ms) 2024-04-15 01:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:21:11.439466+00:00', 'runtime': '1417620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417621147 ms) 2024-04-15 01:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:20:11.439480+00:00', 'runtime': '1417560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417621148 ms) 2024-04-15 01:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417680100 ms) 2024-04-15 01:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417680101 ms) 2024-04-15 01:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417680101 ms) 2024-04-15 01:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417680102 ms) 2024-04-15 01:22:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417681142 ms) 2024-04-15 01:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417681143 ms) 2024-04-15 01:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:22:11.439424+00:00', 'runtime': '1417680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417681145 ms) 2024-04-15 01:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:21:11.439466+00:00', 'runtime': '1417620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417681146 ms) 2024-04-15 01:23:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417740099 ms) 2024-04-15 01:23:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417740100 ms) 2024-04-15 01:23:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417740100 ms) 2024-04-15 01:23:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417740100 ms) 2024-04-15 01:23:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417741137 ms) 2024-04-15 01:23:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417741138 ms) 2024-04-15 01:23:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:23:11.439533+00:00', 'runtime': '1417740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417741140 ms) 2024-04-15 01:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:22:11.439424+00:00', 'runtime': '1417680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417741141 ms) 2024-04-15 01:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417800103 ms) 2024-04-15 01:24:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417800104 ms) 2024-04-15 01:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417800104 ms) 2024-04-15 01:24:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417800105 ms) 2024-04-15 01:24:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417801145 ms) 2024-04-15 01:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417801146 ms) 2024-04-15 01:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:24:11.439458+00:00', 'runtime': '1417800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417801150 ms) 2024-04-15 01:24:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:23:11.439533+00:00', 'runtime': '1417740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417801150 ms) 2024-04-15 01:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417860101 ms) 2024-04-15 01:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417860102 ms) 2024-04-15 01:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417860102 ms) 2024-04-15 01:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417860102 ms) 2024-04-15 01:25:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417861138 ms) 2024-04-15 01:25:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417861139 ms) 2024-04-15 01:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:25:11.440794+00:00', 'runtime': '1417860.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417861141 ms) 2024-04-15 01:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:24:11.439458+00:00', 'runtime': '1417800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417861142 ms) 2024-04-15 01:26:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417920102 ms) 2024-04-15 01:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417920102 ms) 2024-04-15 01:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417920103 ms) 2024-04-15 01:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417920103 ms) 2024-04-15 01:26:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417921138 ms) 2024-04-15 01:26:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417921138 ms) 2024-04-15 01:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:26:11.440354+00:00', 'runtime': '1417920.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417921140 ms) 2024-04-15 01:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:25:11.440794+00:00', 'runtime': '1417860.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417921141 ms) 2024-04-15 01:27:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1417980105 ms) 2024-04-15 01:27:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1417980105 ms) 2024-04-15 01:27:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1417980106 ms) 2024-04-15 01:27:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1417980106 ms) 2024-04-15 01:27:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1417981146 ms) 2024-04-15 01:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1417981147 ms) 2024-04-15 01:27:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:27:11.441341+00:00', 'runtime': '1417980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417981149 ms) 2024-04-15 01:27:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:26:11.440354+00:00', 'runtime': '1417920.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1417981150 ms) 2024-04-15 01:28:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418040101 ms) 2024-04-15 01:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418040101 ms) 2024-04-15 01:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418040102 ms) 2024-04-15 01:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418040102 ms) 2024-04-15 01:28:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418041141 ms) 2024-04-15 01:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418041142 ms) 2024-04-15 01:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:28:11.439448+00:00', 'runtime': '1418040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418041144 ms) 2024-04-15 01:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:27:11.441341+00:00', 'runtime': '1417980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418041145 ms) 2024-04-15 01:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418100103 ms) 2024-04-15 01:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418100103 ms) 2024-04-15 01:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418100104 ms) 2024-04-15 01:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418100104 ms) 2024-04-15 01:29:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418101145 ms) 2024-04-15 01:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418101146 ms) 2024-04-15 01:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:29:11.439460+00:00', 'runtime': '1418100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418101148 ms) 2024-04-15 01:29:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:28:11.439448+00:00', 'runtime': '1418040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418101152 ms) 2024-04-15 01:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418160100 ms) 2024-04-15 01:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418160101 ms) 2024-04-15 01:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418160101 ms) 2024-04-15 01:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418160102 ms) 2024-04-15 01:30:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418161143 ms) 2024-04-15 01:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418161144 ms) 2024-04-15 01:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:30:11.439392+00:00', 'runtime': '1418160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418161146 ms) 2024-04-15 01:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:29:11.439460+00:00', 'runtime': '1418100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418161147 ms) 2024-04-15 01:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418220100 ms) 2024-04-15 01:31:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418220100 ms) 2024-04-15 01:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418220101 ms) 2024-04-15 01:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418220101 ms) 2024-04-15 01:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418221140 ms) 2024-04-15 01:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418221141 ms) 2024-04-15 01:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:31:11.439452+00:00', 'runtime': '1418220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418221143 ms) 2024-04-15 01:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:30:11.439392+00:00', 'runtime': '1418160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418221144 ms) 2024-04-15 01:32:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418280104 ms) 2024-04-15 01:32:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418280105 ms) 2024-04-15 01:32:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418280105 ms) 2024-04-15 01:32:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418280106 ms) 2024-04-15 01:32:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418281150 ms) 2024-04-15 01:32:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418281151 ms) 2024-04-15 01:32:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:32:11.441341+00:00', 'runtime': '1418280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418281153 ms) 2024-04-15 01:32:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:31:11.439452+00:00', 'runtime': '1418220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418281154 ms) 2024-04-15 01:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418340100 ms) 2024-04-15 01:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418340101 ms) 2024-04-15 01:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418340101 ms) 2024-04-15 01:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418340101 ms) 2024-04-15 01:33:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418341139 ms) 2024-04-15 01:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418341140 ms) 2024-04-15 01:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:33:11.439456+00:00', 'runtime': '1418340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418341142 ms) 2024-04-15 01:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:32:11.441341+00:00', 'runtime': '1418280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418341143 ms) 2024-04-15 01:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418400103 ms) 2024-04-15 01:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418400103 ms) 2024-04-15 01:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418400104 ms) 2024-04-15 01:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418400104 ms) 2024-04-15 01:34:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418401142 ms) 2024-04-15 01:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418401143 ms) 2024-04-15 01:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:34:11.439442+00:00', 'runtime': '1418400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418401144 ms) 2024-04-15 01:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:33:11.439456+00:00', 'runtime': '1418340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418401145 ms) 2024-04-15 01:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418460100 ms) 2024-04-15 01:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418460100 ms) 2024-04-15 01:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418460101 ms) 2024-04-15 01:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418460101 ms) 2024-04-15 01:35:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418461141 ms) 2024-04-15 01:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418461142 ms) 2024-04-15 01:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:35:11.439505+00:00', 'runtime': '1418460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418461144 ms) 2024-04-15 01:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:34:11.439442+00:00', 'runtime': '1418400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418461145 ms) 2024-04-15 01:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418520102 ms) 2024-04-15 01:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418520103 ms) 2024-04-15 01:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418520104 ms) 2024-04-15 01:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418520104 ms) 2024-04-15 01:36:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418521143 ms) 2024-04-15 01:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418521144 ms) 2024-04-15 01:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:36:11.439452+00:00', 'runtime': '1418520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418521148 ms) 2024-04-15 01:36:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:35:11.439505+00:00', 'runtime': '1418460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418521150 ms) 2024-04-15 01:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418580100 ms) 2024-04-15 01:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418580101 ms) 2024-04-15 01:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418580101 ms) 2024-04-15 01:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418580102 ms) 2024-04-15 01:37:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418581141 ms) 2024-04-15 01:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418581142 ms) 2024-04-15 01:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:37:11.439440+00:00', 'runtime': '1418580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418581144 ms) 2024-04-15 01:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:36:11.439452+00:00', 'runtime': '1418520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418581144 ms) 2024-04-15 01:38:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418640099 ms) 2024-04-15 01:38:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418640100 ms) 2024-04-15 01:38:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418640100 ms) 2024-04-15 01:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418640100 ms) 2024-04-15 01:38:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418641137 ms) 2024-04-15 01:38:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418641138 ms) 2024-04-15 01:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:38:11.439460+00:00', 'runtime': '1418640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418641140 ms) 2024-04-15 01:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:37:11.439440+00:00', 'runtime': '1418580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418641142 ms) 2024-04-15 01:39:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418700104 ms) 2024-04-15 01:39:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418700104 ms) 2024-04-15 01:39:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418700105 ms) 2024-04-15 01:39:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418700105 ms) 2024-04-15 01:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418701142 ms) 2024-04-15 01:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418701143 ms) 2024-04-15 01:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:39:11.441351+00:00', 'runtime': '1418700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418701145 ms) 2024-04-15 01:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:38:11.439460+00:00', 'runtime': '1418640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418701146 ms) 2024-04-15 01:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418760100 ms) 2024-04-15 01:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418760101 ms) 2024-04-15 01:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418760101 ms) 2024-04-15 01:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418760102 ms) 2024-04-15 01:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418761140 ms) 2024-04-15 01:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418761141 ms) 2024-04-15 01:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:40:11.439490+00:00', 'runtime': '1418760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418761143 ms) 2024-04-15 01:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:39:11.441351+00:00', 'runtime': '1418700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418761144 ms) 2024-04-15 01:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418820103 ms) 2024-04-15 01:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418820103 ms) 2024-04-15 01:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418820104 ms) 2024-04-15 01:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418820104 ms) 2024-04-15 01:41:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418821141 ms) 2024-04-15 01:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418821142 ms) 2024-04-15 01:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:41:11.439478+00:00', 'runtime': '1418820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418821145 ms) 2024-04-15 01:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:40:11.439490+00:00', 'runtime': '1418760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418821146 ms) 2024-04-15 01:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418880100 ms) 2024-04-15 01:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418880101 ms) 2024-04-15 01:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418880102 ms) 2024-04-15 01:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418880102 ms) 2024-04-15 01:42:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418881141 ms) 2024-04-15 01:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418881142 ms) 2024-04-15 01:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:42:11.439472+00:00', 'runtime': '1418880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418881144 ms) 2024-04-15 01:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:41:11.439478+00:00', 'runtime': '1418820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418881145 ms) 2024-04-15 01:43:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1418940101 ms) 2024-04-15 01:43:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1418940101 ms) 2024-04-15 01:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1418940102 ms) 2024-04-15 01:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1418940102 ms) 2024-04-15 01:43:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1418941143 ms) 2024-04-15 01:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1418941144 ms) 2024-04-15 01:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:43:11.440319+00:00', 'runtime': '1418940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418941146 ms) 2024-04-15 01:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:42:11.439472+00:00', 'runtime': '1418880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1418941147 ms) 2024-04-15 01:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419000103 ms) 2024-04-15 01:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419000103 ms) 2024-04-15 01:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419000104 ms) 2024-04-15 01:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419000104 ms) 2024-04-15 01:44:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419001145 ms) 2024-04-15 01:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419001146 ms) 2024-04-15 01:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:44:11.439455+00:00', 'runtime': '1419000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419001148 ms) 2024-04-15 01:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:43:11.440319+00:00', 'runtime': '1418940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419001149 ms) 2024-04-15 01:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419060100 ms) 2024-04-15 01:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419060101 ms) 2024-04-15 01:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419060101 ms) 2024-04-15 01:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419060102 ms) 2024-04-15 01:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419061140 ms) 2024-04-15 01:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419061141 ms) 2024-04-15 01:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:45:11.439473+00:00', 'runtime': '1419060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419061143 ms) 2024-04-15 01:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:44:11.439455+00:00', 'runtime': '1419000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419061144 ms) 2024-04-15 01:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419120103 ms) 2024-04-15 01:46:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419120104 ms) 2024-04-15 01:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419120104 ms) 2024-04-15 01:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419120104 ms) 2024-04-15 01:46:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419121144 ms) 2024-04-15 01:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419121145 ms) 2024-04-15 01:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:46:11.439463+00:00', 'runtime': '1419120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419121148 ms) 2024-04-15 01:46:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:45:11.439473+00:00', 'runtime': '1419060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419121149 ms) 2024-04-15 01:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419180101 ms) 2024-04-15 01:47:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419180102 ms) 2024-04-15 01:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419180102 ms) 2024-04-15 01:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419180102 ms) 2024-04-15 01:47:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419181138 ms) 2024-04-15 01:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419181140 ms) 2024-04-15 01:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:47:11.440541+00:00', 'runtime': '1419180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419181142 ms) 2024-04-15 01:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:46:11.439463+00:00', 'runtime': '1419120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419181143 ms) 2024-04-15 01:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419240100 ms) 2024-04-15 01:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419240101 ms) 2024-04-15 01:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419240101 ms) 2024-04-15 01:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419240102 ms) 2024-04-15 01:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419241140 ms) 2024-04-15 01:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419241142 ms) 2024-04-15 01:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:48:11.439447+00:00', 'runtime': '1419240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419241144 ms) 2024-04-15 01:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:47:11.440541+00:00', 'runtime': '1419180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419241144 ms) 2024-04-15 01:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419300103 ms) 2024-04-15 01:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419300103 ms) 2024-04-15 01:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419300104 ms) 2024-04-15 01:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419300104 ms) 2024-04-15 01:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419301144 ms) 2024-04-15 01:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419301145 ms) 2024-04-15 01:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:49:11.439471+00:00', 'runtime': '1419300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419301147 ms) 2024-04-15 01:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:48:11.439447+00:00', 'runtime': '1419240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419301147 ms) 2024-04-15 01:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419360100 ms) 2024-04-15 01:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419360101 ms) 2024-04-15 01:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419360102 ms) 2024-04-15 01:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419360102 ms) 2024-04-15 01:50:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419361142 ms) 2024-04-15 01:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419361143 ms) 2024-04-15 01:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:50:11.439481+00:00', 'runtime': '1419360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419361146 ms) 2024-04-15 01:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:49:11.439471+00:00', 'runtime': '1419300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419361147 ms) 2024-04-15 01:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419420100 ms) 2024-04-15 01:51:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419420100 ms) 2024-04-15 01:51:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419420100 ms) 2024-04-15 01:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419420101 ms) 2024-04-15 01:51:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419421137 ms) 2024-04-15 01:51:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419421138 ms) 2024-04-15 01:51:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:51:11.439450+00:00', 'runtime': '1419420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419421140 ms) 2024-04-15 01:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:50:11.439481+00:00', 'runtime': '1419360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419421141 ms) 2024-04-15 01:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419480103 ms) 2024-04-15 01:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419480103 ms) 2024-04-15 01:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419480103 ms) 2024-04-15 01:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419480104 ms) 2024-04-15 01:52:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419481144 ms) 2024-04-15 01:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419481145 ms) 2024-04-15 01:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:52:11.439476+00:00', 'runtime': '1419480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419481147 ms) 2024-04-15 01:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:51:11.439450+00:00', 'runtime': '1419420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419481148 ms) 2024-04-15 01:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419540100 ms) 2024-04-15 01:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419540101 ms) 2024-04-15 01:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419540101 ms) 2024-04-15 01:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419540102 ms) 2024-04-15 01:53:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419541137 ms) 2024-04-15 01:53:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419541138 ms) 2024-04-15 01:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:53:11.439192+00:00', 'runtime': '1419540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419541140 ms) 2024-04-15 01:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:52:11.439476+00:00', 'runtime': '1419480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419541141 ms) 2024-04-15 01:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419600103 ms) 2024-04-15 01:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419600103 ms) 2024-04-15 01:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419600104 ms) 2024-04-15 01:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419600104 ms) 2024-04-15 01:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419601144 ms) 2024-04-15 01:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419601145 ms) 2024-04-15 01:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:54:11.439473+00:00', 'runtime': '1419600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419601149 ms) 2024-04-15 01:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:53:11.439192+00:00', 'runtime': '1419540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419601150 ms) 2024-04-15 01:55:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419660101 ms) 2024-04-15 01:55:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419660102 ms) 2024-04-15 01:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419660102 ms) 2024-04-15 01:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419660103 ms) 2024-04-15 01:55:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419661142 ms) 2024-04-15 01:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419661143 ms) 2024-04-15 01:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:55:11.440666+00:00', 'runtime': '1419660.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419661144 ms) 2024-04-15 01:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:54:11.439473+00:00', 'runtime': '1419600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419661148 ms) 2024-04-15 01:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419720102 ms) 2024-04-15 01:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419720103 ms) 2024-04-15 01:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419720104 ms) 2024-04-15 01:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419720104 ms) 2024-04-15 01:56:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419721146 ms) 2024-04-15 01:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419721147 ms) 2024-04-15 01:56:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:56:11.439468+00:00', 'runtime': '1419720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419721150 ms) 2024-04-15 01:56:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:55:11.440666+00:00', 'runtime': '1419660.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419721151 ms) 2024-04-15 01:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419780100 ms) 2024-04-15 01:57:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419780100 ms) 2024-04-15 01:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419780101 ms) 2024-04-15 01:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419780101 ms) 2024-04-15 01:57:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419781139 ms) 2024-04-15 01:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419781140 ms) 2024-04-15 01:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:57:11.439217+00:00', 'runtime': '1419780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419781143 ms) 2024-04-15 01:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:56:11.439468+00:00', 'runtime': '1419720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419781143 ms) 2024-04-15 01:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419840100 ms) 2024-04-15 01:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419840101 ms) 2024-04-15 01:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419840101 ms) 2024-04-15 01:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419840101 ms) 2024-04-15 01:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419841139 ms) 2024-04-15 01:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419841140 ms) 2024-04-15 01:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:58:11.439463+00:00', 'runtime': '1419840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419841142 ms) 2024-04-15 01:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:57:11.439217+00:00', 'runtime': '1419780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419841146 ms) 2024-04-15 01:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419900103 ms) 2024-04-15 01:59:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419900104 ms) 2024-04-15 01:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419900104 ms) 2024-04-15 01:59:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419900104 ms) 2024-04-15 01:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419901144 ms) 2024-04-15 01:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419901145 ms) 2024-04-15 01:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:59:11.439440+00:00', 'runtime': '1419900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419901147 ms) 2024-04-15 01:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:58:11.439463+00:00', 'runtime': '1419840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419901148 ms) 2024-04-15 02:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1419960100 ms) 2024-04-15 02:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1419960101 ms) 2024-04-15 02:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1419960101 ms) 2024-04-15 02:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1419960101 ms) 2024-04-15 02:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1419961140 ms) 2024-04-15 02:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1419961141 ms) 2024-04-15 02:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:00:11.439399+00:00', 'runtime': '1419960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419961143 ms) 2024-04-15 02:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:59:11.439440+00:00', 'runtime': '1419900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1419961144 ms) 2024-04-15 02:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420020103 ms) 2024-04-15 02:01:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420020104 ms) 2024-04-15 02:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420020104 ms) 2024-04-15 02:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420020104 ms) 2024-04-15 02:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420021144 ms) 2024-04-15 02:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420021145 ms) 2024-04-15 02:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:01:11.439476+00:00', 'runtime': '1420020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420021147 ms) 2024-04-15 02:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:00:11.439399+00:00', 'runtime': '1419960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420021148 ms) 2024-04-15 02:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420080100 ms) 2024-04-15 02:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420080101 ms) 2024-04-15 02:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420080101 ms) 2024-04-15 02:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420080102 ms) 2024-04-15 02:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420081143 ms) 2024-04-15 02:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420081144 ms) 2024-04-15 02:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:02:11.439392+00:00', 'runtime': '1420080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420081146 ms) 2024-04-15 02:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:01:11.439476+00:00', 'runtime': '1420020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420081147 ms) 2024-04-15 02:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420140103 ms) 2024-04-15 02:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420140103 ms) 2024-04-15 02:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420140104 ms) 2024-04-15 02:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420140104 ms) 2024-04-15 02:03:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420141149 ms) 2024-04-15 02:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420141150 ms) 2024-04-15 02:03:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:03:11.439501+00:00', 'runtime': '1420140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420141154 ms) 2024-04-15 02:03:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:02:11.439392+00:00', 'runtime': '1420080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420141154 ms) 2024-04-15 02:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420200101 ms) 2024-04-15 02:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420200101 ms) 2024-04-15 02:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420200102 ms) 2024-04-15 02:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420200102 ms) 2024-04-15 02:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420201141 ms) 2024-04-15 02:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420201142 ms) 2024-04-15 02:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:04:11.439474+00:00', 'runtime': '1420200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420201144 ms) 2024-04-15 02:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:03:11.439501+00:00', 'runtime': '1420140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420201145 ms) 2024-04-15 02:05:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420260099 ms) 2024-04-15 02:05:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420260100 ms) 2024-04-15 02:05:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420260100 ms) 2024-04-15 02:05:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420260100 ms) 2024-04-15 02:05:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420261138 ms) 2024-04-15 02:05:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420261139 ms) 2024-04-15 02:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:05:11.439487+00:00', 'runtime': '1420260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420261141 ms) 2024-04-15 02:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:04:11.439474+00:00', 'runtime': '1420200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420261142 ms) 2024-04-15 02:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420320103 ms) 2024-04-15 02:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420320103 ms) 2024-04-15 02:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420320104 ms) 2024-04-15 02:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420320104 ms) 2024-04-15 02:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420321140 ms) 2024-04-15 02:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420321141 ms) 2024-04-15 02:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:06:11.439483+00:00', 'runtime': '1420320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420321143 ms) 2024-04-15 02:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:05:11.439487+00:00', 'runtime': '1420260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420321144 ms) 2024-04-15 02:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420380100 ms) 2024-04-15 02:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420380101 ms) 2024-04-15 02:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420380101 ms) 2024-04-15 02:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420380102 ms) 2024-04-15 02:07:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420381138 ms) 2024-04-15 02:07:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420381138 ms) 2024-04-15 02:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:07:11.439469+00:00', 'runtime': '1420380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420381140 ms) 2024-04-15 02:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:06:11.439483+00:00', 'runtime': '1420320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420381141 ms) 2024-04-15 02:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420440100 ms) 2024-04-15 02:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420440101 ms) 2024-04-15 02:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420440101 ms) 2024-04-15 02:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420440102 ms) 2024-04-15 02:08:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420441141 ms) 2024-04-15 02:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420441142 ms) 2024-04-15 02:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:08:11.439410+00:00', 'runtime': '1420440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420441144 ms) 2024-04-15 02:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:07:11.439469+00:00', 'runtime': '1420380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420441145 ms) 2024-04-15 02:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420500103 ms) 2024-04-15 02:09:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420500104 ms) 2024-04-15 02:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420500104 ms) 2024-04-15 02:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420500104 ms) 2024-04-15 02:09:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420501144 ms) 2024-04-15 02:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420501145 ms) 2024-04-15 02:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:09:11.439454+00:00', 'runtime': '1420500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420501147 ms) 2024-04-15 02:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:08:11.439410+00:00', 'runtime': '1420440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420501148 ms) 2024-04-15 02:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420560100 ms) 2024-04-15 02:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420560101 ms) 2024-04-15 02:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420560101 ms) 2024-04-15 02:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420560102 ms) 2024-04-15 02:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420561140 ms) 2024-04-15 02:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420561141 ms) 2024-04-15 02:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:10:11.439456+00:00', 'runtime': '1420560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420561145 ms) 2024-04-15 02:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:09:11.439454+00:00', 'runtime': '1420500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420561146 ms) 2024-04-15 02:11:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420620102 ms) 2024-04-15 02:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420620103 ms) 2024-04-15 02:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420620103 ms) 2024-04-15 02:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420620104 ms) 2024-04-15 02:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420621143 ms) 2024-04-15 02:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420621144 ms) 2024-04-15 02:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:11:11.439463+00:00', 'runtime': '1420620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420621146 ms) 2024-04-15 02:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:10:11.439456+00:00', 'runtime': '1420560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420621147 ms) 2024-04-15 02:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420680101 ms) 2024-04-15 02:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420680102 ms) 2024-04-15 02:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420680102 ms) 2024-04-15 02:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420680103 ms) 2024-04-15 02:12:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420681141 ms) 2024-04-15 02:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420681142 ms) 2024-04-15 02:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:12:11.440914+00:00', 'runtime': '1420680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420681144 ms) 2024-04-15 02:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:11:11.439463+00:00', 'runtime': '1420620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420681145 ms) 2024-04-15 02:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420740101 ms) 2024-04-15 02:13:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420740102 ms) 2024-04-15 02:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420740102 ms) 2024-04-15 02:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420740102 ms) 2024-04-15 02:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420741140 ms) 2024-04-15 02:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420741141 ms) 2024-04-15 02:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:13:11.440359+00:00', 'runtime': '1420740.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420741143 ms) 2024-04-15 02:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:12:11.440914+00:00', 'runtime': '1420680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420741144 ms) 2024-04-15 02:14:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420800104 ms) 2024-04-15 02:14:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420800105 ms) 2024-04-15 02:14:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420800105 ms) 2024-04-15 02:14:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420800106 ms) 2024-04-15 02:14:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420801148 ms) 2024-04-15 02:14:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420801148 ms) 2024-04-15 02:14:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:14:11.441348+00:00', 'runtime': '1420800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420801150 ms) 2024-04-15 02:14:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:13:11.440359+00:00', 'runtime': '1420740.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420801151 ms) 2024-04-15 02:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420860100 ms) 2024-04-15 02:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420860101 ms) 2024-04-15 02:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420860101 ms) 2024-04-15 02:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420860102 ms) 2024-04-15 02:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420861139 ms) 2024-04-15 02:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420861140 ms) 2024-04-15 02:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:15:11.439483+00:00', 'runtime': '1420860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420861143 ms) 2024-04-15 02:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:14:11.441348+00:00', 'runtime': '1420800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420861143 ms) 2024-04-15 02:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420920103 ms) 2024-04-15 02:16:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420920104 ms) 2024-04-15 02:16:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420920105 ms) 2024-04-15 02:16:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420920105 ms) 2024-04-15 02:16:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420921144 ms) 2024-04-15 02:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420921146 ms) 2024-04-15 02:16:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:16:11.439459+00:00', 'runtime': '1420920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420921150 ms) 2024-04-15 02:16:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:15:11.439483+00:00', 'runtime': '1420860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420921151 ms) 2024-04-15 02:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1420980100 ms) 2024-04-15 02:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1420980101 ms) 2024-04-15 02:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1420980101 ms) 2024-04-15 02:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1420980102 ms) 2024-04-15 02:17:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1420981145 ms) 2024-04-15 02:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1420981146 ms) 2024-04-15 02:17:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:17:11.439435+00:00', 'runtime': '1420980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420981148 ms) 2024-04-15 02:17:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:16:11.439459+00:00', 'runtime': '1420920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1420981149 ms) 2024-04-15 02:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421040103 ms) 2024-04-15 02:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421040103 ms) 2024-04-15 02:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421040104 ms) 2024-04-15 02:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421040104 ms) 2024-04-15 02:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421041144 ms) 2024-04-15 02:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421041145 ms) 2024-04-15 02:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:18:11.439473+00:00', 'runtime': '1421040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421041147 ms) 2024-04-15 02:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:17:11.439435+00:00', 'runtime': '1420980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421041148 ms) 2024-04-15 02:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421100100 ms) 2024-04-15 02:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421100101 ms) 2024-04-15 02:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421100101 ms) 2024-04-15 02:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421100101 ms) 2024-04-15 02:19:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421101138 ms) 2024-04-15 02:19:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421101139 ms) 2024-04-15 02:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:19:11.439538+00:00', 'runtime': '1421100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421101141 ms) 2024-04-15 02:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:18:11.439473+00:00', 'runtime': '1421040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421101142 ms) 2024-04-15 02:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421160100 ms) 2024-04-15 02:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421160101 ms) 2024-04-15 02:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421160101 ms) 2024-04-15 02:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421160102 ms) 2024-04-15 02:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421161140 ms) 2024-04-15 02:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421161141 ms) 2024-04-15 02:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:20:11.439465+00:00', 'runtime': '1421160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421161143 ms) 2024-04-15 02:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:19:11.439538+00:00', 'runtime': '1421100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421161144 ms) 2024-04-15 02:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421220103 ms) 2024-04-15 02:21:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421220104 ms) 2024-04-15 02:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421220104 ms) 2024-04-15 02:21:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421220105 ms) 2024-04-15 02:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421221143 ms) 2024-04-15 02:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421221144 ms) 2024-04-15 02:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:21:11.439435+00:00', 'runtime': '1421220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421221146 ms) 2024-04-15 02:21:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:20:11.439465+00:00', 'runtime': '1421160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421221149 ms) 2024-04-15 02:22:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421280101 ms) 2024-04-15 02:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421280101 ms) 2024-04-15 02:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421280102 ms) 2024-04-15 02:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421280102 ms) 2024-04-15 02:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421281140 ms) 2024-04-15 02:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421281141 ms) 2024-04-15 02:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:22:11.439445+00:00', 'runtime': '1421280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421281144 ms) 2024-04-15 02:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:21:11.439435+00:00', 'runtime': '1421220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421281145 ms) 2024-04-15 02:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421340103 ms) 2024-04-15 02:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421340103 ms) 2024-04-15 02:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421340104 ms) 2024-04-15 02:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421340104 ms) 2024-04-15 02:23:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421341146 ms) 2024-04-15 02:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421341147 ms) 2024-04-15 02:23:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:23:11.439467+00:00', 'runtime': '1421340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421341149 ms) 2024-04-15 02:23:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:22:11.439445+00:00', 'runtime': '1421280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421341150 ms) 2024-04-15 02:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421400102 ms) 2024-04-15 02:24:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421400102 ms) 2024-04-15 02:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421400103 ms) 2024-04-15 02:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421400103 ms) 2024-04-15 02:24:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421401141 ms) 2024-04-15 02:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421401142 ms) 2024-04-15 02:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:24:11.440898+00:00', 'runtime': '1421400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421401144 ms) 2024-04-15 02:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:23:11.439467+00:00', 'runtime': '1421340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421401145 ms) 2024-04-15 02:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421460100 ms) 2024-04-15 02:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421460101 ms) 2024-04-15 02:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421460101 ms) 2024-04-15 02:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421460102 ms) 2024-04-15 02:25:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421461139 ms) 2024-04-15 02:25:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421461139 ms) 2024-04-15 02:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:25:11.439476+00:00', 'runtime': '1421460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421461141 ms) 2024-04-15 02:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:24:11.440898+00:00', 'runtime': '1421400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421461142 ms) 2024-04-15 02:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421520103 ms) 2024-04-15 02:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421520103 ms) 2024-04-15 02:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421520104 ms) 2024-04-15 02:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421520104 ms) 2024-04-15 02:26:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421521144 ms) 2024-04-15 02:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421521145 ms) 2024-04-15 02:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:26:11.439494+00:00', 'runtime': '1421520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421521147 ms) 2024-04-15 02:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:25:11.439476+00:00', 'runtime': '1421460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421521148 ms) 2024-04-15 02:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421580101 ms) 2024-04-15 02:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421580101 ms) 2024-04-15 02:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421580102 ms) 2024-04-15 02:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421580102 ms) 2024-04-15 02:27:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421581141 ms) 2024-04-15 02:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421581142 ms) 2024-04-15 02:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:27:11.439466+00:00', 'runtime': '1421580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421581144 ms) 2024-04-15 02:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:26:11.439494+00:00', 'runtime': '1421520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421581146 ms) 2024-04-15 02:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421640103 ms) 2024-04-15 02:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421640103 ms) 2024-04-15 02:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421640104 ms) 2024-04-15 02:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421640104 ms) 2024-04-15 02:28:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421641142 ms) 2024-04-15 02:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421641143 ms) 2024-04-15 02:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:28:11.439454+00:00', 'runtime': '1421640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421641145 ms) 2024-04-15 02:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:27:11.439466+00:00', 'runtime': '1421580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421641146 ms) 2024-04-15 02:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421700100 ms) 2024-04-15 02:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421700101 ms) 2024-04-15 02:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421700101 ms) 2024-04-15 02:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421700102 ms) 2024-04-15 02:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421701140 ms) 2024-04-15 02:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421701141 ms) 2024-04-15 02:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:29:11.439407+00:00', 'runtime': '1421700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421701143 ms) 2024-04-15 02:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:28:11.439454+00:00', 'runtime': '1421640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421701144 ms) 2024-04-15 02:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421760100 ms) 2024-04-15 02:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421760101 ms) 2024-04-15 02:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421760101 ms) 2024-04-15 02:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421760101 ms) 2024-04-15 02:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421761140 ms) 2024-04-15 02:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421761141 ms) 2024-04-15 02:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:30:11.439476+00:00', 'runtime': '1421760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421761143 ms) 2024-04-15 02:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:29:11.439407+00:00', 'runtime': '1421700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421761144 ms) 2024-04-15 02:31:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421820104 ms) 2024-04-15 02:31:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421820105 ms) 2024-04-15 02:31:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421820105 ms) 2024-04-15 02:31:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421820106 ms) 2024-04-15 02:31:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421821146 ms) 2024-04-15 02:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421821146 ms) 2024-04-15 02:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:31:11.439514+00:00', 'runtime': '1421820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421821149 ms) 2024-04-15 02:31:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:30:11.439476+00:00', 'runtime': '1421760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421821149 ms) 2024-04-15 02:32:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421880099 ms) 2024-04-15 02:32:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421880100 ms) 2024-04-15 02:32:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421880100 ms) 2024-04-15 02:32:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421880100 ms) 2024-04-15 02:32:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421881138 ms) 2024-04-15 02:32:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421881139 ms) 2024-04-15 02:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:32:11.439436+00:00', 'runtime': '1421880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421881141 ms) 2024-04-15 02:32:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:31:11.439514+00:00', 'runtime': '1421820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421881142 ms) 2024-04-15 02:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1421940101 ms) 2024-04-15 02:33:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1421940102 ms) 2024-04-15 02:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1421940102 ms) 2024-04-15 02:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1421940102 ms) 2024-04-15 02:33:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1421941142 ms) 2024-04-15 02:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1421941143 ms) 2024-04-15 02:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:33:11.439435+00:00', 'runtime': '1421940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421941145 ms) 2024-04-15 02:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:32:11.439436+00:00', 'runtime': '1421880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1421941146 ms) 2024-04-15 02:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422000103 ms) 2024-04-15 02:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422000103 ms) 2024-04-15 02:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422000104 ms) 2024-04-15 02:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422000104 ms) 2024-04-15 02:34:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422001139 ms) 2024-04-15 02:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422001140 ms) 2024-04-15 02:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:34:11.439427+00:00', 'runtime': '1422000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422001142 ms) 2024-04-15 02:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:33:11.439435+00:00', 'runtime': '1421940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422001143 ms) 2024-04-15 02:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422060100 ms) 2024-04-15 02:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422060101 ms) 2024-04-15 02:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422060101 ms) 2024-04-15 02:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422060101 ms) 2024-04-15 02:35:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422061141 ms) 2024-04-15 02:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422061142 ms) 2024-04-15 02:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:35:11.439455+00:00', 'runtime': '1422060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422061144 ms) 2024-04-15 02:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:34:11.439427+00:00', 'runtime': '1422000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422061145 ms) 2024-04-15 02:36:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422120102 ms) 2024-04-15 02:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422120103 ms) 2024-04-15 02:36:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422120103 ms) 2024-04-15 02:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422120104 ms) 2024-04-15 02:36:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422121144 ms) 2024-04-15 02:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422121145 ms) 2024-04-15 02:36:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:36:11.439448+00:00', 'runtime': '1422120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422121150 ms) 2024-04-15 02:36:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:35:11.439455+00:00', 'runtime': '1422060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422121150 ms) 2024-04-15 02:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422180100 ms) 2024-04-15 02:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422180101 ms) 2024-04-15 02:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422180101 ms) 2024-04-15 02:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422180102 ms) 2024-04-15 02:37:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422181142 ms) 2024-04-15 02:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422181142 ms) 2024-04-15 02:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:37:11.439462+00:00', 'runtime': '1422180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422181146 ms) 2024-04-15 02:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:36:11.439448+00:00', 'runtime': '1422120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422181147 ms) 2024-04-15 02:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422240100 ms) 2024-04-15 02:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422240101 ms) 2024-04-15 02:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422240101 ms) 2024-04-15 02:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422240101 ms) 2024-04-15 02:38:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422241142 ms) 2024-04-15 02:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422241142 ms) 2024-04-15 02:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:38:11.439441+00:00', 'runtime': '1422240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422241146 ms) 2024-04-15 02:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:37:11.439462+00:00', 'runtime': '1422180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422241147 ms) 2024-04-15 02:39:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422300104 ms) 2024-04-15 02:39:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422300105 ms) 2024-04-15 02:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422300106 ms) 2024-04-15 02:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422300106 ms) 2024-04-15 02:39:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422301147 ms) 2024-04-15 02:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422301148 ms) 2024-04-15 02:39:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:39:11.441335+00:00', 'runtime': '1422300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422301151 ms) 2024-04-15 02:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:38:11.439441+00:00', 'runtime': '1422240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422301152 ms) 2024-04-15 02:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422360100 ms) 2024-04-15 02:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422360101 ms) 2024-04-15 02:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422360101 ms) 2024-04-15 02:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422360102 ms) 2024-04-15 02:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422361140 ms) 2024-04-15 02:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422361141 ms) 2024-04-15 02:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:40:11.439453+00:00', 'runtime': '1422360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422361143 ms) 2024-04-15 02:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:39:11.441335+00:00', 'runtime': '1422300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422361144 ms) 2024-04-15 02:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422420103 ms) 2024-04-15 02:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422420103 ms) 2024-04-15 02:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422420104 ms) 2024-04-15 02:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422420104 ms) 2024-04-15 02:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422421144 ms) 2024-04-15 02:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422421146 ms) 2024-04-15 02:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:41:11.439451+00:00', 'runtime': '1422420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422421148 ms) 2024-04-15 02:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:40:11.439453+00:00', 'runtime': '1422360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422421148 ms) 2024-04-15 02:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422480100 ms) 2024-04-15 02:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422480101 ms) 2024-04-15 02:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422480101 ms) 2024-04-15 02:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422480102 ms) 2024-04-15 02:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422481140 ms) 2024-04-15 02:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422481141 ms) 2024-04-15 02:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:42:11.439457+00:00', 'runtime': '1422480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422481143 ms) 2024-04-15 02:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:41:11.439451+00:00', 'runtime': '1422420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422481144 ms) 2024-04-15 02:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422540100 ms) 2024-04-15 02:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422540101 ms) 2024-04-15 02:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422540101 ms) 2024-04-15 02:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422540102 ms) 2024-04-15 02:43:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422541143 ms) 2024-04-15 02:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422541144 ms) 2024-04-15 02:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:43:11.439461+00:00', 'runtime': '1422540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422541146 ms) 2024-04-15 02:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:42:11.439457+00:00', 'runtime': '1422480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422541147 ms) 2024-04-15 02:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422600103 ms) 2024-04-15 02:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422600103 ms) 2024-04-15 02:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422600104 ms) 2024-04-15 02:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422600104 ms) 2024-04-15 02:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422601144 ms) 2024-04-15 02:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422601145 ms) 2024-04-15 02:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:44:11.439471+00:00', 'runtime': '1422600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422601149 ms) 2024-04-15 02:44:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:43:11.439461+00:00', 'runtime': '1422540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422601150 ms) 2024-04-15 02:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422660100 ms) 2024-04-15 02:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422660101 ms) 2024-04-15 02:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422660101 ms) 2024-04-15 02:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422660102 ms) 2024-04-15 02:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422661140 ms) 2024-04-15 02:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422661141 ms) 2024-04-15 02:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:45:11.439470+00:00', 'runtime': '1422660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422661143 ms) 2024-04-15 02:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:44:11.439471+00:00', 'runtime': '1422600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422661144 ms) 2024-04-15 02:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422720100 ms) 2024-04-15 02:46:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422720100 ms) 2024-04-15 02:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422720101 ms) 2024-04-15 02:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422720101 ms) 2024-04-15 02:46:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422721137 ms) 2024-04-15 02:46:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422721138 ms) 2024-04-15 02:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:46:11.439431+00:00', 'runtime': '1422720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422721141 ms) 2024-04-15 02:46:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:45:11.439470+00:00', 'runtime': '1422660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422721142 ms) 2024-04-15 02:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422780103 ms) 2024-04-15 02:47:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422780104 ms) 2024-04-15 02:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422780104 ms) 2024-04-15 02:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422780104 ms) 2024-04-15 02:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422781144 ms) 2024-04-15 02:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422781145 ms) 2024-04-15 02:47:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:47:11.439440+00:00', 'runtime': '1422780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422781150 ms) 2024-04-15 02:47:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:46:11.439431+00:00', 'runtime': '1422720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422781151 ms) 2024-04-15 02:48:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422840102 ms) 2024-04-15 02:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422840102 ms) 2024-04-15 02:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422840102 ms) 2024-04-15 02:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422840103 ms) 2024-04-15 02:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422841141 ms) 2024-04-15 02:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422841142 ms) 2024-04-15 02:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:48:11.440723+00:00', 'runtime': '1422840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422841144 ms) 2024-04-15 02:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:47:11.439440+00:00', 'runtime': '1422780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422841145 ms) 2024-04-15 02:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422900103 ms) 2024-04-15 02:49:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422900104 ms) 2024-04-15 02:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422900104 ms) 2024-04-15 02:49:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422900104 ms) 2024-04-15 02:49:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422901147 ms) 2024-04-15 02:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422901148 ms) 2024-04-15 02:49:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:49:11.439484+00:00', 'runtime': '1422900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422901150 ms) 2024-04-15 02:49:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:48:11.440723+00:00', 'runtime': '1422840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422901151 ms) 2024-04-15 02:50:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1422960102 ms) 2024-04-15 02:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1422960102 ms) 2024-04-15 02:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1422960103 ms) 2024-04-15 02:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1422960103 ms) 2024-04-15 02:50:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1422961141 ms) 2024-04-15 02:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1422961143 ms) 2024-04-15 02:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:50:11.440948+00:00', 'runtime': '1422960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422961145 ms) 2024-04-15 02:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:49:11.439484+00:00', 'runtime': '1422900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1422961146 ms) 2024-04-15 02:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423020100 ms) 2024-04-15 02:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423020101 ms) 2024-04-15 02:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423020101 ms) 2024-04-15 02:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423020102 ms) 2024-04-15 02:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423021140 ms) 2024-04-15 02:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423021141 ms) 2024-04-15 02:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:51:11.439473+00:00', 'runtime': '1423020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423021143 ms) 2024-04-15 02:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:50:11.440948+00:00', 'runtime': '1422960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423021144 ms) 2024-04-15 02:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423080103 ms) 2024-04-15 02:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423080103 ms) 2024-04-15 02:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423080104 ms) 2024-04-15 02:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423080104 ms) 2024-04-15 02:52:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423081142 ms) 2024-04-15 02:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423081143 ms) 2024-04-15 02:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:52:11.439511+00:00', 'runtime': '1423080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423081145 ms) 2024-04-15 02:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:51:11.439473+00:00', 'runtime': '1423020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423081148 ms) 2024-04-15 02:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423140100 ms) 2024-04-15 02:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423140101 ms) 2024-04-15 02:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423140101 ms) 2024-04-15 02:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423140101 ms) 2024-04-15 02:53:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423141139 ms) 2024-04-15 02:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423141141 ms) 2024-04-15 02:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:53:11.439480+00:00', 'runtime': '1423140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423141143 ms) 2024-04-15 02:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:52:11.439511+00:00', 'runtime': '1423080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423141144 ms) 2024-04-15 02:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423200103 ms) 2024-04-15 02:54:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423200104 ms) 2024-04-15 02:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423200104 ms) 2024-04-15 02:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423200104 ms) 2024-04-15 02:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423201144 ms) 2024-04-15 02:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423201145 ms) 2024-04-15 02:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:54:11.439460+00:00', 'runtime': '1423200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423201149 ms) 2024-04-15 02:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:53:11.439480+00:00', 'runtime': '1423140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423201150 ms) 2024-04-15 02:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423260100 ms) 2024-04-15 02:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423260101 ms) 2024-04-15 02:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423260101 ms) 2024-04-15 02:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423260102 ms) 2024-04-15 02:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423261140 ms) 2024-04-15 02:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423261141 ms) 2024-04-15 02:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:55:11.439418+00:00', 'runtime': '1423260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423261143 ms) 2024-04-15 02:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:54:11.439460+00:00', 'runtime': '1423200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423261144 ms) 2024-04-15 02:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423320100 ms) 2024-04-15 02:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423320101 ms) 2024-04-15 02:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423320101 ms) 2024-04-15 02:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423320101 ms) 2024-04-15 02:56:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423321139 ms) 2024-04-15 02:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423321140 ms) 2024-04-15 02:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:56:11.439470+00:00', 'runtime': '1423320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423321142 ms) 2024-04-15 02:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:55:11.439418+00:00', 'runtime': '1423260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423321143 ms) 2024-04-15 02:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423380103 ms) 2024-04-15 02:57:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423380104 ms) 2024-04-15 02:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423380104 ms) 2024-04-15 02:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423380105 ms) 2024-04-15 02:57:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423381150 ms) 2024-04-15 02:57:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423381151 ms) 2024-04-15 02:57:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:57:11.439466+00:00', 'runtime': '1423380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423381154 ms) 2024-04-15 02:57:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:56:11.439470+00:00', 'runtime': '1423320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423381155 ms) 2024-04-15 02:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423440100 ms) 2024-04-15 02:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423440101 ms) 2024-04-15 02:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423440101 ms) 2024-04-15 02:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423440101 ms) 2024-04-15 02:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423441140 ms) 2024-04-15 02:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423441141 ms) 2024-04-15 02:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:58:11.439443+00:00', 'runtime': '1423440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423441143 ms) 2024-04-15 02:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:57:11.439466+00:00', 'runtime': '1423380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423441144 ms) 2024-04-15 02:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423500100 ms) 2024-04-15 02:59:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423500100 ms) 2024-04-15 02:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423500101 ms) 2024-04-15 02:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423500101 ms) 2024-04-15 02:59:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423501143 ms) 2024-04-15 02:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423501144 ms) 2024-04-15 02:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:59:11.439452+00:00', 'runtime': '1423500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423501148 ms) 2024-04-15 02:59:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:58:11.439443+00:00', 'runtime': '1423440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423501149 ms) 2024-04-15 03:00:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423560102 ms) 2024-04-15 03:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423560103 ms) 2024-04-15 03:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423560103 ms) 2024-04-15 03:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423560104 ms) 2024-04-15 03:00:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423561145 ms) 2024-04-15 03:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423561146 ms) 2024-04-15 03:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:00:11.439493+00:00', 'runtime': '1423560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423561149 ms) 2024-04-15 03:00:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:59:11.439452+00:00', 'runtime': '1423500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423561150 ms) 2024-04-15 03:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423620100 ms) 2024-04-15 03:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423620101 ms) 2024-04-15 03:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423620101 ms) 2024-04-15 03:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423620102 ms) 2024-04-15 03:01:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423621138 ms) 2024-04-15 03:01:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423621139 ms) 2024-04-15 03:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:01:11.439448+00:00', 'runtime': '1423620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423621141 ms) 2024-04-15 03:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:00:11.439493+00:00', 'runtime': '1423560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423621142 ms) 2024-04-15 03:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423680100 ms) 2024-04-15 03:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423680101 ms) 2024-04-15 03:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423680101 ms) 2024-04-15 03:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423680101 ms) 2024-04-15 03:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423681141 ms) 2024-04-15 03:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423681142 ms) 2024-04-15 03:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:02:11.439468+00:00', 'runtime': '1423680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423681144 ms) 2024-04-15 03:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:01:11.439448+00:00', 'runtime': '1423620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423681145 ms) 2024-04-15 03:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423740103 ms) 2024-04-15 03:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423740103 ms) 2024-04-15 03:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423740104 ms) 2024-04-15 03:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423740104 ms) 2024-04-15 03:03:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423741142 ms) 2024-04-15 03:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423741143 ms) 2024-04-15 03:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:03:11.439437+00:00', 'runtime': '1423740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423741146 ms) 2024-04-15 03:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:02:11.439468+00:00', 'runtime': '1423680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423741147 ms) 2024-04-15 03:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423800100 ms) 2024-04-15 03:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423800101 ms) 2024-04-15 03:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423800102 ms) 2024-04-15 03:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423800102 ms) 2024-04-15 03:04:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423801143 ms) 2024-04-15 03:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423801144 ms) 2024-04-15 03:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:04:11.439471+00:00', 'runtime': '1423800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423801147 ms) 2024-04-15 03:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:03:11.439437+00:00', 'runtime': '1423740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423801147 ms) 2024-04-15 03:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423860103 ms) 2024-04-15 03:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423860103 ms) 2024-04-15 03:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423860104 ms) 2024-04-15 03:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423860104 ms) 2024-04-15 03:05:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423861148 ms) 2024-04-15 03:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423861149 ms) 2024-04-15 03:05:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:05:11.439445+00:00', 'runtime': '1423860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423861151 ms) 2024-04-15 03:05:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:04:11.439471+00:00', 'runtime': '1423800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423861152 ms) 2024-04-15 03:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423920100 ms) 2024-04-15 03:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423920101 ms) 2024-04-15 03:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423920101 ms) 2024-04-15 03:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423920102 ms) 2024-04-15 03:06:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423921143 ms) 2024-04-15 03:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423921144 ms) 2024-04-15 03:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:06:11.439483+00:00', 'runtime': '1423920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423921146 ms) 2024-04-15 03:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:05:11.439445+00:00', 'runtime': '1423860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423921147 ms) 2024-04-15 03:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1423980100 ms) 2024-04-15 03:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1423980101 ms) 2024-04-15 03:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1423980101 ms) 2024-04-15 03:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1423980101 ms) 2024-04-15 03:07:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1423981139 ms) 2024-04-15 03:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1423981140 ms) 2024-04-15 03:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:07:11.439462+00:00', 'runtime': '1423980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423981143 ms) 2024-04-15 03:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:06:11.439483+00:00', 'runtime': '1423920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1423981143 ms) 2024-04-15 03:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424040103 ms) 2024-04-15 03:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424040103 ms) 2024-04-15 03:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424040104 ms) 2024-04-15 03:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424040104 ms) 2024-04-15 03:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424041144 ms) 2024-04-15 03:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424041145 ms) 2024-04-15 03:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:08:11.439447+00:00', 'runtime': '1424040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424041147 ms) 2024-04-15 03:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:07:11.439462+00:00', 'runtime': '1423980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424041148 ms) 2024-04-15 03:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424100100 ms) 2024-04-15 03:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424100101 ms) 2024-04-15 03:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424100101 ms) 2024-04-15 03:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424100102 ms) 2024-04-15 03:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424101141 ms) 2024-04-15 03:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424101142 ms) 2024-04-15 03:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:09:11.439462+00:00', 'runtime': '1424100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424101144 ms) 2024-04-15 03:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:08:11.439447+00:00', 'runtime': '1424040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424101145 ms) 2024-04-15 03:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424160103 ms) 2024-04-15 03:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424160103 ms) 2024-04-15 03:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424160104 ms) 2024-04-15 03:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424160104 ms) 2024-04-15 03:10:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424161143 ms) 2024-04-15 03:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424161143 ms) 2024-04-15 03:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:10:11.439479+00:00', 'runtime': '1424160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424161146 ms) 2024-04-15 03:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:09:11.439462+00:00', 'runtime': '1424100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424161146 ms) 2024-04-15 03:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424220100 ms) 2024-04-15 03:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424220101 ms) 2024-04-15 03:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424220101 ms) 2024-04-15 03:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424220102 ms) 2024-04-15 03:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424221140 ms) 2024-04-15 03:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424221141 ms) 2024-04-15 03:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:11:11.439483+00:00', 'runtime': '1424220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424221143 ms) 2024-04-15 03:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:10:11.439479+00:00', 'runtime': '1424160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424221144 ms) 2024-04-15 03:12:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424280103 ms) 2024-04-15 03:12:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424280103 ms) 2024-04-15 03:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424280104 ms) 2024-04-15 03:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424280104 ms) 2024-04-15 03:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424281143 ms) 2024-04-15 03:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424281143 ms) 2024-04-15 03:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:12:11.439458+00:00', 'runtime': '1424280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424281145 ms) 2024-04-15 03:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:11:11.439483+00:00', 'runtime': '1424220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424281146 ms) 2024-04-15 03:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424340101 ms) 2024-04-15 03:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424340101 ms) 2024-04-15 03:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424340102 ms) 2024-04-15 03:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424340102 ms) 2024-04-15 03:13:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424341142 ms) 2024-04-15 03:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424341143 ms) 2024-04-15 03:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:13:11.440954+00:00', 'runtime': '1424340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424341146 ms) 2024-04-15 03:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:12:11.439458+00:00', 'runtime': '1424280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424341149 ms) 2024-04-15 03:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424400103 ms) 2024-04-15 03:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424400103 ms) 2024-04-15 03:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424400104 ms) 2024-04-15 03:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424400104 ms) 2024-04-15 03:14:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424401140 ms) 2024-04-15 03:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424401142 ms) 2024-04-15 03:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:14:11.439458+00:00', 'runtime': '1424400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424401144 ms) 2024-04-15 03:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:13:11.440954+00:00', 'runtime': '1424340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424401145 ms) 2024-04-15 03:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424460100 ms) 2024-04-15 03:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424460101 ms) 2024-04-15 03:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424460101 ms) 2024-04-15 03:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424460102 ms) 2024-04-15 03:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424461141 ms) 2024-04-15 03:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424461142 ms) 2024-04-15 03:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:15:11.439501+00:00', 'runtime': '1424460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424461146 ms) 2024-04-15 03:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:14:11.439458+00:00', 'runtime': '1424400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424461146 ms) 2024-04-15 03:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424520101 ms) 2024-04-15 03:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424520101 ms) 2024-04-15 03:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424520102 ms) 2024-04-15 03:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424520102 ms) 2024-04-15 03:16:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424521139 ms) 2024-04-15 03:16:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424521140 ms) 2024-04-15 03:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:16:11.439429+00:00', 'runtime': '1424520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424521142 ms) 2024-04-15 03:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:15:11.439501+00:00', 'runtime': '1424460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424521143 ms) 2024-04-15 03:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424580103 ms) 2024-04-15 03:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424580103 ms) 2024-04-15 03:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424580104 ms) 2024-04-15 03:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424580104 ms) 2024-04-15 03:17:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424581147 ms) 2024-04-15 03:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424581147 ms) 2024-04-15 03:17:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:17:11.439454+00:00', 'runtime': '1424580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424581149 ms) 2024-04-15 03:17:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:16:11.439429+00:00', 'runtime': '1424520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424581150 ms) 2024-04-15 03:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424640100 ms) 2024-04-15 03:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424640101 ms) 2024-04-15 03:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424640101 ms) 2024-04-15 03:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424640102 ms) 2024-04-15 03:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424641140 ms) 2024-04-15 03:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424641141 ms) 2024-04-15 03:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:18:11.439441+00:00', 'runtime': '1424640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424641143 ms) 2024-04-15 03:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:17:11.439454+00:00', 'runtime': '1424580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424641144 ms) 2024-04-15 03:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424700100 ms) 2024-04-15 03:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424700101 ms) 2024-04-15 03:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424700101 ms) 2024-04-15 03:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424700102 ms) 2024-04-15 03:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424701139 ms) 2024-04-15 03:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424701141 ms) 2024-04-15 03:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:19:11.439480+00:00', 'runtime': '1424700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424701143 ms) 2024-04-15 03:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:18:11.439441+00:00', 'runtime': '1424640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424701144 ms) 2024-04-15 03:20:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424760102 ms) 2024-04-15 03:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424760103 ms) 2024-04-15 03:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424760103 ms) 2024-04-15 03:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424760104 ms) 2024-04-15 03:20:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424761147 ms) 2024-04-15 03:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424761148 ms) 2024-04-15 03:20:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:20:11.439440+00:00', 'runtime': '1424760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424761150 ms) 2024-04-15 03:20:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:19:11.439480+00:00', 'runtime': '1424700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424761151 ms) 2024-04-15 03:21:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424820101 ms) 2024-04-15 03:21:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424820102 ms) 2024-04-15 03:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424820102 ms) 2024-04-15 03:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424820102 ms) 2024-04-15 03:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424821144 ms) 2024-04-15 03:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424821145 ms) 2024-04-15 03:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:21:11.440735+00:00', 'runtime': '1424820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424821148 ms) 2024-04-15 03:21:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:20:11.439440+00:00', 'runtime': '1424760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424821149 ms) 2024-04-15 03:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424880100 ms) 2024-04-15 03:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424880101 ms) 2024-04-15 03:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424880101 ms) 2024-04-15 03:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424880101 ms) 2024-04-15 03:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424881140 ms) 2024-04-15 03:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424881141 ms) 2024-04-15 03:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:22:11.439413+00:00', 'runtime': '1424880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424881143 ms) 2024-04-15 03:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:21:11.440735+00:00', 'runtime': '1424820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424881144 ms) 2024-04-15 03:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1424940103 ms) 2024-04-15 03:23:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1424940104 ms) 2024-04-15 03:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1424940104 ms) 2024-04-15 03:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1424940104 ms) 2024-04-15 03:23:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1424941144 ms) 2024-04-15 03:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1424941145 ms) 2024-04-15 03:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:23:11.439489+00:00', 'runtime': '1424940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424941146 ms) 2024-04-15 03:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:22:11.439413+00:00', 'runtime': '1424880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1424941147 ms) 2024-04-15 03:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425000102 ms) 2024-04-15 03:24:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425000102 ms) 2024-04-15 03:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425000102 ms) 2024-04-15 03:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425000103 ms) 2024-04-15 03:24:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425001141 ms) 2024-04-15 03:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425001142 ms) 2024-04-15 03:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:24:11.440803+00:00', 'runtime': '1425000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425001144 ms) 2024-04-15 03:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:23:11.439489+00:00', 'runtime': '1424940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425001145 ms) 2024-04-15 03:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425060100 ms) 2024-04-15 03:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425060101 ms) 2024-04-15 03:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425060101 ms) 2024-04-15 03:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425060102 ms) 2024-04-15 03:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425061144 ms) 2024-04-15 03:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425061145 ms) 2024-04-15 03:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:25:11.439467+00:00', 'runtime': '1425060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425061147 ms) 2024-04-15 03:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:24:11.440803+00:00', 'runtime': '1425000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425061148 ms) 2024-04-15 03:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425120101 ms) 2024-04-15 03:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425120102 ms) 2024-04-15 03:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425120102 ms) 2024-04-15 03:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425120103 ms) 2024-04-15 03:26:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425121139 ms) 2024-04-15 03:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425121140 ms) 2024-04-15 03:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:26:11.439444+00:00', 'runtime': '1425120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425121142 ms) 2024-04-15 03:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:25:11.439467+00:00', 'runtime': '1425060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425121143 ms) 2024-04-15 03:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425180100 ms) 2024-04-15 03:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425180101 ms) 2024-04-15 03:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425180101 ms) 2024-04-15 03:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425180101 ms) 2024-04-15 03:27:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425181138 ms) 2024-04-15 03:27:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425181139 ms) 2024-04-15 03:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:27:11.439462+00:00', 'runtime': '1425180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425181141 ms) 2024-04-15 03:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:26:11.439444+00:00', 'runtime': '1425120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425181142 ms) 2024-04-15 03:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425240103 ms) 2024-04-15 03:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425240103 ms) 2024-04-15 03:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425240104 ms) 2024-04-15 03:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425240104 ms) 2024-04-15 03:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425241140 ms) 2024-04-15 03:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425241141 ms) 2024-04-15 03:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:28:11.439421+00:00', 'runtime': '1425240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425241145 ms) 2024-04-15 03:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:27:11.439462+00:00', 'runtime': '1425180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425241146 ms) 2024-04-15 03:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425300100 ms) 2024-04-15 03:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425300101 ms) 2024-04-15 03:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425300101 ms) 2024-04-15 03:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425300102 ms) 2024-04-15 03:29:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425301139 ms) 2024-04-15 03:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425301140 ms) 2024-04-15 03:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:29:11.439453+00:00', 'runtime': '1425300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425301142 ms) 2024-04-15 03:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:28:11.439421+00:00', 'runtime': '1425240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425301143 ms) 2024-04-15 03:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425360100 ms) 2024-04-15 03:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425360100 ms) 2024-04-15 03:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425360101 ms) 2024-04-15 03:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425360101 ms) 2024-04-15 03:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425361140 ms) 2024-04-15 03:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425361141 ms) 2024-04-15 03:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:30:11.439455+00:00', 'runtime': '1425360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425361143 ms) 2024-04-15 03:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:29:11.439453+00:00', 'runtime': '1425300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425361144 ms) 2024-04-15 03:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425420103 ms) 2024-04-15 03:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425420103 ms) 2024-04-15 03:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425420104 ms) 2024-04-15 03:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425420104 ms) 2024-04-15 03:31:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425421145 ms) 2024-04-15 03:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425421146 ms) 2024-04-15 03:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:31:11.439460+00:00', 'runtime': '1425420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425421149 ms) 2024-04-15 03:31:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:30:11.439455+00:00', 'runtime': '1425360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425421150 ms) 2024-04-15 03:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425480100 ms) 2024-04-15 03:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425480101 ms) 2024-04-15 03:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425480101 ms) 2024-04-15 03:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425480102 ms) 2024-04-15 03:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425481140 ms) 2024-04-15 03:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425481141 ms) 2024-04-15 03:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:32:11.439447+00:00', 'runtime': '1425480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425481143 ms) 2024-04-15 03:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:31:11.439460+00:00', 'runtime': '1425420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425481144 ms) 2024-04-15 03:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425540103 ms) 2024-04-15 03:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425540103 ms) 2024-04-15 03:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425540104 ms) 2024-04-15 03:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425540104 ms) 2024-04-15 03:33:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425541142 ms) 2024-04-15 03:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425541142 ms) 2024-04-15 03:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:33:11.439443+00:00', 'runtime': '1425540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425541144 ms) 2024-04-15 03:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:32:11.439447+00:00', 'runtime': '1425480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425541145 ms) 2024-04-15 03:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425600100 ms) 2024-04-15 03:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425600101 ms) 2024-04-15 03:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425600101 ms) 2024-04-15 03:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425600102 ms) 2024-04-15 03:34:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425601144 ms) 2024-04-15 03:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425601145 ms) 2024-04-15 03:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:34:11.439458+00:00', 'runtime': '1425600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425601147 ms) 2024-04-15 03:34:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:33:11.439443+00:00', 'runtime': '1425540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425601148 ms) 2024-04-15 03:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425660103 ms) 2024-04-15 03:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425660103 ms) 2024-04-15 03:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425660104 ms) 2024-04-15 03:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425660104 ms) 2024-04-15 03:35:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425661142 ms) 2024-04-15 03:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425661143 ms) 2024-04-15 03:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:35:11.439452+00:00', 'runtime': '1425660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425661145 ms) 2024-04-15 03:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:34:11.439458+00:00', 'runtime': '1425600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425661146 ms) 2024-04-15 03:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425720100 ms) 2024-04-15 03:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425720101 ms) 2024-04-15 03:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425720101 ms) 2024-04-15 03:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425720101 ms) 2024-04-15 03:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425721140 ms) 2024-04-15 03:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425721141 ms) 2024-04-15 03:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:36:11.439425+00:00', 'runtime': '1425720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425721144 ms) 2024-04-15 03:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:35:11.439452+00:00', 'runtime': '1425660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425721145 ms) 2024-04-15 03:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425780100 ms) 2024-04-15 03:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425780101 ms) 2024-04-15 03:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425780101 ms) 2024-04-15 03:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425780102 ms) 2024-04-15 03:37:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425781141 ms) 2024-04-15 03:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425781142 ms) 2024-04-15 03:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:37:11.439468+00:00', 'runtime': '1425780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425781144 ms) 2024-04-15 03:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:36:11.439425+00:00', 'runtime': '1425720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425781145 ms) 2024-04-15 03:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425840103 ms) 2024-04-15 03:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425840103 ms) 2024-04-15 03:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425840104 ms) 2024-04-15 03:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425840104 ms) 2024-04-15 03:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425841144 ms) 2024-04-15 03:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425841144 ms) 2024-04-15 03:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:38:11.439469+00:00', 'runtime': '1425840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425841148 ms) 2024-04-15 03:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:37:11.439468+00:00', 'runtime': '1425780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425841149 ms) 2024-04-15 03:39:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425900101 ms) 2024-04-15 03:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425900101 ms) 2024-04-15 03:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425900102 ms) 2024-04-15 03:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425900102 ms) 2024-04-15 03:39:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425901145 ms) 2024-04-15 03:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425901146 ms) 2024-04-15 03:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:39:11.439455+00:00', 'runtime': '1425900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425901148 ms) 2024-04-15 03:39:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:38:11.439469+00:00', 'runtime': '1425840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425901149 ms) 2024-04-15 03:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1425960101 ms) 2024-04-15 03:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1425960102 ms) 2024-04-15 03:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1425960102 ms) 2024-04-15 03:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1425960103 ms) 2024-04-15 03:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1425961144 ms) 2024-04-15 03:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1425961145 ms) 2024-04-15 03:40:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:40:11.439450+00:00', 'runtime': '1425960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425961149 ms) 2024-04-15 03:40:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:39:11.439455+00:00', 'runtime': '1425900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1425961150 ms) 2024-04-15 03:41:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426020101 ms) 2024-04-15 03:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426020101 ms) 2024-04-15 03:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426020102 ms) 2024-04-15 03:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426020102 ms) 2024-04-15 03:41:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426021143 ms) 2024-04-15 03:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426021144 ms) 2024-04-15 03:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:41:11.439308+00:00', 'runtime': '1426020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426021146 ms) 2024-04-15 03:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:40:11.439450+00:00', 'runtime': '1425960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426021147 ms) 2024-04-15 03:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426080103 ms) 2024-04-15 03:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426080103 ms) 2024-04-15 03:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426080104 ms) 2024-04-15 03:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426080104 ms) 2024-04-15 03:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426081143 ms) 2024-04-15 03:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426081144 ms) 2024-04-15 03:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:42:11.439439+00:00', 'runtime': '1426080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426081146 ms) 2024-04-15 03:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:41:11.439308+00:00', 'runtime': '1426020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426081147 ms) 2024-04-15 03:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426140100 ms) 2024-04-15 03:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426140101 ms) 2024-04-15 03:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426140101 ms) 2024-04-15 03:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426140102 ms) 2024-04-15 03:43:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426141142 ms) 2024-04-15 03:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426141143 ms) 2024-04-15 03:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:43:11.439456+00:00', 'runtime': '1426140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426141145 ms) 2024-04-15 03:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:42:11.439439+00:00', 'runtime': '1426080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426141146 ms) 2024-04-15 03:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426200103 ms) 2024-04-15 03:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426200103 ms) 2024-04-15 03:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426200104 ms) 2024-04-15 03:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426200104 ms) 2024-04-15 03:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426201143 ms) 2024-04-15 03:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426201144 ms) 2024-04-15 03:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:44:11.439467+00:00', 'runtime': '1426200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426201146 ms) 2024-04-15 03:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:43:11.439456+00:00', 'runtime': '1426140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426201147 ms) 2024-04-15 03:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426260101 ms) 2024-04-15 03:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426260101 ms) 2024-04-15 03:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426260101 ms) 2024-04-15 03:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426260102 ms) 2024-04-15 03:45:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426261137 ms) 2024-04-15 03:45:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426261139 ms) 2024-04-15 03:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:45:11.439461+00:00', 'runtime': '1426260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426261141 ms) 2024-04-15 03:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:44:11.439467+00:00', 'runtime': '1426200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426261142 ms) 2024-04-15 03:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426320100 ms) 2024-04-15 03:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426320101 ms) 2024-04-15 03:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426320101 ms) 2024-04-15 03:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426320102 ms) 2024-04-15 03:46:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426321139 ms) 2024-04-15 03:46:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426321140 ms) 2024-04-15 03:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:46:11.439468+00:00', 'runtime': '1426320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426321143 ms) 2024-04-15 03:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:45:11.439461+00:00', 'runtime': '1426260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426321143 ms) 2024-04-15 03:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426380103 ms) 2024-04-15 03:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426380103 ms) 2024-04-15 03:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426380104 ms) 2024-04-15 03:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426380104 ms) 2024-04-15 03:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426381143 ms) 2024-04-15 03:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426381144 ms) 2024-04-15 03:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:47:11.439473+00:00', 'runtime': '1426380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426381147 ms) 2024-04-15 03:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:46:11.439468+00:00', 'runtime': '1426320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426381148 ms) 2024-04-15 03:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426440100 ms) 2024-04-15 03:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426440101 ms) 2024-04-15 03:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426440101 ms) 2024-04-15 03:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426440102 ms) 2024-04-15 03:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426441140 ms) 2024-04-15 03:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426441141 ms) 2024-04-15 03:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:48:11.439428+00:00', 'runtime': '1426440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426441143 ms) 2024-04-15 03:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:47:11.439473+00:00', 'runtime': '1426380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426441144 ms) 2024-04-15 03:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426500103 ms) 2024-04-15 03:49:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426500104 ms) 2024-04-15 03:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426500104 ms) 2024-04-15 03:49:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426500105 ms) 2024-04-15 03:49:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426501143 ms) 2024-04-15 03:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426501144 ms) 2024-04-15 03:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:49:11.439464+00:00', 'runtime': '1426500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426501146 ms) 2024-04-15 03:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:48:11.439428+00:00', 'runtime': '1426440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426501147 ms) 2024-04-15 03:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426560100 ms) 2024-04-15 03:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426560101 ms) 2024-04-15 03:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426560101 ms) 2024-04-15 03:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426560102 ms) 2024-04-15 03:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426561140 ms) 2024-04-15 03:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426561141 ms) 2024-04-15 03:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:50:11.439462+00:00', 'runtime': '1426560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426561143 ms) 2024-04-15 03:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:49:11.439464+00:00', 'runtime': '1426500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426561144 ms) 2024-04-15 03:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426620100 ms) 2024-04-15 03:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426620101 ms) 2024-04-15 03:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426620101 ms) 2024-04-15 03:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426620102 ms) 2024-04-15 03:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426621140 ms) 2024-04-15 03:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426621142 ms) 2024-04-15 03:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:51:11.439445+00:00', 'runtime': '1426620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426621144 ms) 2024-04-15 03:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:50:11.439462+00:00', 'runtime': '1426560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426621144 ms) 2024-04-15 03:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426680103 ms) 2024-04-15 03:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426680103 ms) 2024-04-15 03:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426680104 ms) 2024-04-15 03:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426680104 ms) 2024-04-15 03:52:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426681144 ms) 2024-04-15 03:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426681144 ms) 2024-04-15 03:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:52:11.439418+00:00', 'runtime': '1426680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426681146 ms) 2024-04-15 03:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:51:11.439445+00:00', 'runtime': '1426620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426681147 ms) 2024-04-15 03:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426740101 ms) 2024-04-15 03:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426740101 ms) 2024-04-15 03:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426740102 ms) 2024-04-15 03:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426740102 ms) 2024-04-15 03:53:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426741140 ms) 2024-04-15 03:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426741142 ms) 2024-04-15 03:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:53:11.439469+00:00', 'runtime': '1426740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426741144 ms) 2024-04-15 03:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:52:11.439418+00:00', 'runtime': '1426680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426741145 ms) 2024-04-15 03:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426800100 ms) 2024-04-15 03:54:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426800100 ms) 2024-04-15 03:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426800101 ms) 2024-04-15 03:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426800101 ms) 2024-04-15 03:54:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426801138 ms) 2024-04-15 03:54:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426801139 ms) 2024-04-15 03:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:54:11.439452+00:00', 'runtime': '1426800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426801141 ms) 2024-04-15 03:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:53:11.439469+00:00', 'runtime': '1426740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426801142 ms) 2024-04-15 03:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426860103 ms) 2024-04-15 03:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426860103 ms) 2024-04-15 03:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426860104 ms) 2024-04-15 03:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426860104 ms) 2024-04-15 03:55:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426861139 ms) 2024-04-15 03:55:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426861140 ms) 2024-04-15 03:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:55:11.439477+00:00', 'runtime': '1426860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426861142 ms) 2024-04-15 03:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:54:11.439452+00:00', 'runtime': '1426800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426861143 ms) 2024-04-15 03:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426920100 ms) 2024-04-15 03:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426920101 ms) 2024-04-15 03:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426920101 ms) 2024-04-15 03:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426920101 ms) 2024-04-15 03:56:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426921138 ms) 2024-04-15 03:56:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426921139 ms) 2024-04-15 03:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:56:11.439426+00:00', 'runtime': '1426920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426921142 ms) 2024-04-15 03:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:55:11.439477+00:00', 'runtime': '1426860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426921143 ms) 2024-04-15 03:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1426980102 ms) 2024-04-15 03:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1426980103 ms) 2024-04-15 03:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1426980104 ms) 2024-04-15 03:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1426980104 ms) 2024-04-15 03:57:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1426981143 ms) 2024-04-15 03:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1426981144 ms) 2024-04-15 03:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:57:11.439480+00:00', 'runtime': '1426980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426981146 ms) 2024-04-15 03:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:56:11.439426+00:00', 'runtime': '1426920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1426981147 ms) 2024-04-15 03:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427040100 ms) 2024-04-15 03:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427040101 ms) 2024-04-15 03:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427040101 ms) 2024-04-15 03:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427040102 ms) 2024-04-15 03:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427041139 ms) 2024-04-15 03:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427041140 ms) 2024-04-15 03:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:58:11.439451+00:00', 'runtime': '1427040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427041142 ms) 2024-04-15 03:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:57:11.439480+00:00', 'runtime': '1426980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427041143 ms) 2024-04-15 03:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427100100 ms) 2024-04-15 03:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427100101 ms) 2024-04-15 03:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427100101 ms) 2024-04-15 03:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427100102 ms) 2024-04-15 03:59:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427101141 ms) 2024-04-15 03:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427101142 ms) 2024-04-15 03:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:59:11.439449+00:00', 'runtime': '1427100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427101144 ms) 2024-04-15 03:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:58:11.439451+00:00', 'runtime': '1427040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427101145 ms) 2024-04-15 04:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427160103 ms) 2024-04-15 04:00:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427160104 ms) 2024-04-15 04:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427160104 ms) 2024-04-15 04:00:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427160105 ms) 2024-04-15 04:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427161143 ms) 2024-04-15 04:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427161144 ms) 2024-04-15 04:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:00:11.439465+00:00', 'runtime': '1427160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427161147 ms) 2024-04-15 04:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:59:11.439449+00:00', 'runtime': '1427100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427161148 ms) 2024-04-15 04:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427220100 ms) 2024-04-15 04:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427220101 ms) 2024-04-15 04:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427220101 ms) 2024-04-15 04:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427220102 ms) 2024-04-15 04:01:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427221142 ms) 2024-04-15 04:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427221143 ms) 2024-04-15 04:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:01:11.439469+00:00', 'runtime': '1427220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427221146 ms) 2024-04-15 04:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:00:11.439465+00:00', 'runtime': '1427160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427221147 ms) 2024-04-15 04:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427280100 ms) 2024-04-15 04:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427280101 ms) 2024-04-15 04:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427280101 ms) 2024-04-15 04:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427280102 ms) 2024-04-15 04:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427281142 ms) 2024-04-15 04:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427281143 ms) 2024-04-15 04:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:02:11.439479+00:00', 'runtime': '1427280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427281145 ms) 2024-04-15 04:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:01:11.439469+00:00', 'runtime': '1427220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427281146 ms) 2024-04-15 04:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427340102 ms) 2024-04-15 04:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427340103 ms) 2024-04-15 04:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427340103 ms) 2024-04-15 04:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427340104 ms) 2024-04-15 04:03:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427341145 ms) 2024-04-15 04:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427341146 ms) 2024-04-15 04:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:03:11.439455+00:00', 'runtime': '1427340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427341148 ms) 2024-04-15 04:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:02:11.439479+00:00', 'runtime': '1427280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427341149 ms) 2024-04-15 04:04:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427400099 ms) 2024-04-15 04:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427400100 ms) 2024-04-15 04:04:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427400100 ms) 2024-04-15 04:04:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427400100 ms) 2024-04-15 04:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427401139 ms) 2024-04-15 04:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427401140 ms) 2024-04-15 04:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:04:11.439441+00:00', 'runtime': '1427400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427401142 ms) 2024-04-15 04:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:03:11.439455+00:00', 'runtime': '1427340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427401143 ms) 2024-04-15 04:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427460103 ms) 2024-04-15 04:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427460103 ms) 2024-04-15 04:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427460104 ms) 2024-04-15 04:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427460104 ms) 2024-04-15 04:05:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427461144 ms) 2024-04-15 04:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427461145 ms) 2024-04-15 04:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:05:11.439484+00:00', 'runtime': '1427460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427461147 ms) 2024-04-15 04:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:04:11.439441+00:00', 'runtime': '1427400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427461148 ms) 2024-04-15 04:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427520100 ms) 2024-04-15 04:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427520101 ms) 2024-04-15 04:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427520101 ms) 2024-04-15 04:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427520102 ms) 2024-04-15 04:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427521140 ms) 2024-04-15 04:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427521141 ms) 2024-04-15 04:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:06:11.439432+00:00', 'runtime': '1427520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427521143 ms) 2024-04-15 04:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:05:11.439484+00:00', 'runtime': '1427460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427521144 ms) 2024-04-15 04:07:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427580099 ms) 2024-04-15 04:07:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427580099 ms) 2024-04-15 04:07:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427580100 ms) 2024-04-15 04:07:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427580100 ms) 2024-04-15 04:07:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427581138 ms) 2024-04-15 04:07:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427581139 ms) 2024-04-15 04:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:07:11.439389+00:00', 'runtime': '1427580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427581141 ms) 2024-04-15 04:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:06:11.439432+00:00', 'runtime': '1427520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427581142 ms) 2024-04-15 04:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427640103 ms) 2024-04-15 04:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427640103 ms) 2024-04-15 04:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427640104 ms) 2024-04-15 04:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427640104 ms) 2024-04-15 04:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427641143 ms) 2024-04-15 04:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427641144 ms) 2024-04-15 04:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:08:11.439462+00:00', 'runtime': '1427640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427641147 ms) 2024-04-15 04:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:07:11.439389+00:00', 'runtime': '1427580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427641148 ms) 2024-04-15 04:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427700100 ms) 2024-04-15 04:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427700101 ms) 2024-04-15 04:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427700102 ms) 2024-04-15 04:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427700102 ms) 2024-04-15 04:09:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427701139 ms) 2024-04-15 04:09:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427701140 ms) 2024-04-15 04:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:09:11.439419+00:00', 'runtime': '1427700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427701142 ms) 2024-04-15 04:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:08:11.439462+00:00', 'runtime': '1427640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427701143 ms) 2024-04-15 04:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427760100 ms) 2024-04-15 04:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427760101 ms) 2024-04-15 04:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427760101 ms) 2024-04-15 04:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427760102 ms) 2024-04-15 04:10:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427761139 ms) 2024-04-15 04:10:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427761140 ms) 2024-04-15 04:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:10:11.439473+00:00', 'runtime': '1427760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427761142 ms) 2024-04-15 04:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:09:11.439419+00:00', 'runtime': '1427700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427761143 ms) 2024-04-15 04:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427820103 ms) 2024-04-15 04:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427820103 ms) 2024-04-15 04:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427820103 ms) 2024-04-15 04:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427820104 ms) 2024-04-15 04:11:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427821142 ms) 2024-04-15 04:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427821143 ms) 2024-04-15 04:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:11:11.439462+00:00', 'runtime': '1427820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427821146 ms) 2024-04-15 04:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:10:11.439473+00:00', 'runtime': '1427760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427821147 ms) 2024-04-15 04:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427880100 ms) 2024-04-15 04:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427880101 ms) 2024-04-15 04:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427880101 ms) 2024-04-15 04:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427880102 ms) 2024-04-15 04:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427881140 ms) 2024-04-15 04:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427881141 ms) 2024-04-15 04:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:12:11.439444+00:00', 'runtime': '1427880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427881143 ms) 2024-04-15 04:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:11:11.439462+00:00', 'runtime': '1427820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427881144 ms) 2024-04-15 04:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1427940103 ms) 2024-04-15 04:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1427940104 ms) 2024-04-15 04:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1427940104 ms) 2024-04-15 04:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1427940104 ms) 2024-04-15 04:13:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1427941149 ms) 2024-04-15 04:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1427941150 ms) 2024-04-15 04:13:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:13:11.439520+00:00', 'runtime': '1427940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427941152 ms) 2024-04-15 04:13:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:12:11.439444+00:00', 'runtime': '1427880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1427941153 ms) 2024-04-15 04:14:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428000101 ms) 2024-04-15 04:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428000101 ms) 2024-04-15 04:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428000102 ms) 2024-04-15 04:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428000102 ms) 2024-04-15 04:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428001140 ms) 2024-04-15 04:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428001141 ms) 2024-04-15 04:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:14:11.439438+00:00', 'runtime': '1428000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428001143 ms) 2024-04-15 04:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:13:11.439520+00:00', 'runtime': '1427940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428001144 ms) 2024-04-15 04:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428060100 ms) 2024-04-15 04:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428060101 ms) 2024-04-15 04:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428060101 ms) 2024-04-15 04:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428060102 ms) 2024-04-15 04:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428061141 ms) 2024-04-15 04:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428061142 ms) 2024-04-15 04:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:15:11.439466+00:00', 'runtime': '1428060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428061144 ms) 2024-04-15 04:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:14:11.439438+00:00', 'runtime': '1428000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428061145 ms) 2024-04-15 04:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428120103 ms) 2024-04-15 04:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428120103 ms) 2024-04-15 04:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428120104 ms) 2024-04-15 04:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428120104 ms) 2024-04-15 04:16:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428121142 ms) 2024-04-15 04:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428121142 ms) 2024-04-15 04:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:16:11.439429+00:00', 'runtime': '1428120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428121144 ms) 2024-04-15 04:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:15:11.439466+00:00', 'runtime': '1428060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428121145 ms) 2024-04-15 04:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428180100 ms) 2024-04-15 04:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428180101 ms) 2024-04-15 04:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428180101 ms) 2024-04-15 04:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428180102 ms) 2024-04-15 04:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428181140 ms) 2024-04-15 04:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428181141 ms) 2024-04-15 04:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:17:11.439442+00:00', 'runtime': '1428180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428181143 ms) 2024-04-15 04:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:16:11.439429+00:00', 'runtime': '1428120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428181144 ms) 2024-04-15 04:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428240100 ms) 2024-04-15 04:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428240101 ms) 2024-04-15 04:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428240101 ms) 2024-04-15 04:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428240101 ms) 2024-04-15 04:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428241139 ms) 2024-04-15 04:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428241141 ms) 2024-04-15 04:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:18:11.439453+00:00', 'runtime': '1428240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428241143 ms) 2024-04-15 04:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:17:11.439442+00:00', 'runtime': '1428180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428241144 ms) 2024-04-15 04:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428300103 ms) 2024-04-15 04:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428300103 ms) 2024-04-15 04:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428300104 ms) 2024-04-15 04:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428300104 ms) 2024-04-15 04:19:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428301147 ms) 2024-04-15 04:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428301148 ms) 2024-04-15 04:19:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:19:11.439474+00:00', 'runtime': '1428300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428301150 ms) 2024-04-15 04:19:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:18:11.439453+00:00', 'runtime': '1428240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428301151 ms) 2024-04-15 04:20:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428360102 ms) 2024-04-15 04:20:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428360102 ms) 2024-04-15 04:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428360102 ms) 2024-04-15 04:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428360103 ms) 2024-04-15 04:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428361142 ms) 2024-04-15 04:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428361142 ms) 2024-04-15 04:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:20:11.440718+00:00', 'runtime': '1428360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428361145 ms) 2024-04-15 04:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:19:11.439474+00:00', 'runtime': '1428300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428361145 ms) 2024-04-15 04:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428420100 ms) 2024-04-15 04:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428420100 ms) 2024-04-15 04:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428420101 ms) 2024-04-15 04:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428420101 ms) 2024-04-15 04:21:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428421138 ms) 2024-04-15 04:21:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428421139 ms) 2024-04-15 04:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:21:11.439437+00:00', 'runtime': '1428420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428421141 ms) 2024-04-15 04:21:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:20:11.440718+00:00', 'runtime': '1428360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428421142 ms) 2024-04-15 04:22:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428480102 ms) 2024-04-15 04:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428480103 ms) 2024-04-15 04:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428480103 ms) 2024-04-15 04:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428480104 ms) 2024-04-15 04:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428481141 ms) 2024-04-15 04:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428481142 ms) 2024-04-15 04:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:22:11.439464+00:00', 'runtime': '1428480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428481144 ms) 2024-04-15 04:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:21:11.439437+00:00', 'runtime': '1428420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428481145 ms) 2024-04-15 04:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428540100 ms) 2024-04-15 04:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428540101 ms) 2024-04-15 04:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428540101 ms) 2024-04-15 04:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428540101 ms) 2024-04-15 04:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428541140 ms) 2024-04-15 04:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428541141 ms) 2024-04-15 04:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:23:11.439211+00:00', 'runtime': '1428540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428541143 ms) 2024-04-15 04:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:22:11.439464+00:00', 'runtime': '1428480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428541144 ms) 2024-04-15 04:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428600102 ms) 2024-04-15 04:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428600103 ms) 2024-04-15 04:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428600103 ms) 2024-04-15 04:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428600104 ms) 2024-04-15 04:24:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428601142 ms) 2024-04-15 04:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428601143 ms) 2024-04-15 04:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:24:11.439450+00:00', 'runtime': '1428600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428601145 ms) 2024-04-15 04:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:23:11.439211+00:00', 'runtime': '1428540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428601146 ms) 2024-04-15 04:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428660101 ms) 2024-04-15 04:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428660101 ms) 2024-04-15 04:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428660102 ms) 2024-04-15 04:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428660102 ms) 2024-04-15 04:25:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428661141 ms) 2024-04-15 04:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428661142 ms) 2024-04-15 04:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:25:11.439453+00:00', 'runtime': '1428660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428661145 ms) 2024-04-15 04:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:24:11.439450+00:00', 'runtime': '1428600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428661146 ms) 2024-04-15 04:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428720100 ms) 2024-04-15 04:26:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428720100 ms) 2024-04-15 04:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428720101 ms) 2024-04-15 04:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428720101 ms) 2024-04-15 04:26:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428721143 ms) 2024-04-15 04:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428721144 ms) 2024-04-15 04:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:26:11.439447+00:00', 'runtime': '1428720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428721147 ms) 2024-04-15 04:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:25:11.439453+00:00', 'runtime': '1428660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428721148 ms) 2024-04-15 04:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428780103 ms) 2024-04-15 04:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428780103 ms) 2024-04-15 04:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428780104 ms) 2024-04-15 04:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428780104 ms) 2024-04-15 04:27:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428781141 ms) 2024-04-15 04:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428781142 ms) 2024-04-15 04:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:27:11.439423+00:00', 'runtime': '1428780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428781143 ms) 2024-04-15 04:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:26:11.439447+00:00', 'runtime': '1428720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428781144 ms) 2024-04-15 04:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428840100 ms) 2024-04-15 04:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428840101 ms) 2024-04-15 04:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428840101 ms) 2024-04-15 04:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428840102 ms) 2024-04-15 04:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428841140 ms) 2024-04-15 04:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428841141 ms) 2024-04-15 04:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:28:11.439457+00:00', 'runtime': '1428840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428841144 ms) 2024-04-15 04:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:27:11.439423+00:00', 'runtime': '1428780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428841146 ms) 2024-04-15 04:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428900100 ms) 2024-04-15 04:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428900101 ms) 2024-04-15 04:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428900101 ms) 2024-04-15 04:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428900102 ms) 2024-04-15 04:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428901140 ms) 2024-04-15 04:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428901141 ms) 2024-04-15 04:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:29:11.439479+00:00', 'runtime': '1428900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428901143 ms) 2024-04-15 04:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:28:11.439457+00:00', 'runtime': '1428840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428901144 ms) 2024-04-15 04:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1428960103 ms) 2024-04-15 04:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1428960103 ms) 2024-04-15 04:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1428960104 ms) 2024-04-15 04:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1428960104 ms) 2024-04-15 04:30:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1428961146 ms) 2024-04-15 04:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1428961147 ms) 2024-04-15 04:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:30:11.439421+00:00', 'runtime': '1428960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428961149 ms) 2024-04-15 04:30:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:29:11.439479+00:00', 'runtime': '1428900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1428961150 ms) 2024-04-15 04:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429020100 ms) 2024-04-15 04:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429020101 ms) 2024-04-15 04:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429020101 ms) 2024-04-15 04:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429020102 ms) 2024-04-15 04:31:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429021140 ms) 2024-04-15 04:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429021141 ms) 2024-04-15 04:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:31:11.439409+00:00', 'runtime': '1429020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429021143 ms) 2024-04-15 04:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:30:11.439421+00:00', 'runtime': '1428960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429021144 ms) 2024-04-15 04:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429080103 ms) 2024-04-15 04:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429080103 ms) 2024-04-15 04:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429080104 ms) 2024-04-15 04:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429080104 ms) 2024-04-15 04:32:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429081147 ms) 2024-04-15 04:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429081148 ms) 2024-04-15 04:32:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:32:11.439471+00:00', 'runtime': '1429080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429081152 ms) 2024-04-15 04:32:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:31:11.439409+00:00', 'runtime': '1429020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429081153 ms) 2024-04-15 04:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429140101 ms) 2024-04-15 04:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429140101 ms) 2024-04-15 04:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429140101 ms) 2024-04-15 04:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429140102 ms) 2024-04-15 04:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429141140 ms) 2024-04-15 04:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429141141 ms) 2024-04-15 04:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:33:11.439488+00:00', 'runtime': '1429140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429141143 ms) 2024-04-15 04:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:32:11.439471+00:00', 'runtime': '1429080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429141144 ms) 2024-04-15 04:34:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429200099 ms) 2024-04-15 04:34:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429200100 ms) 2024-04-15 04:34:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429200100 ms) 2024-04-15 04:34:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429200100 ms) 2024-04-15 04:34:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429201138 ms) 2024-04-15 04:34:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429201139 ms) 2024-04-15 04:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:34:11.439458+00:00', 'runtime': '1429200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429201142 ms) 2024-04-15 04:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:33:11.439488+00:00', 'runtime': '1429140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429201143 ms) 2024-04-15 04:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429260102 ms) 2024-04-15 04:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429260103 ms) 2024-04-15 04:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429260103 ms) 2024-04-15 04:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429260103 ms) 2024-04-15 04:35:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429261142 ms) 2024-04-15 04:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429261143 ms) 2024-04-15 04:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:35:11.439520+00:00', 'runtime': '1429260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429261145 ms) 2024-04-15 04:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:34:11.439458+00:00', 'runtime': '1429200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429261148 ms) 2024-04-15 04:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429320100 ms) 2024-04-15 04:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429320101 ms) 2024-04-15 04:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429320102 ms) 2024-04-15 04:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429320102 ms) 2024-04-15 04:36:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429321137 ms) 2024-04-15 04:36:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429321138 ms) 2024-04-15 04:36:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:36:11.439426+00:00', 'runtime': '1429320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429321140 ms) 2024-04-15 04:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:35:11.439520+00:00', 'runtime': '1429260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429321141 ms) 2024-04-15 04:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429380100 ms) 2024-04-15 04:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429380101 ms) 2024-04-15 04:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429380101 ms) 2024-04-15 04:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429380102 ms) 2024-04-15 04:37:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429381139 ms) 2024-04-15 04:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429381140 ms) 2024-04-15 04:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:37:11.439445+00:00', 'runtime': '1429380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429381142 ms) 2024-04-15 04:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:36:11.439426+00:00', 'runtime': '1429320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429381145 ms) 2024-04-15 04:38:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429440104 ms) 2024-04-15 04:38:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429440105 ms) 2024-04-15 04:38:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429440105 ms) 2024-04-15 04:38:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429440106 ms) 2024-04-15 04:38:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429441145 ms) 2024-04-15 04:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429441146 ms) 2024-04-15 04:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:38:11.440326+00:00', 'runtime': '1429440.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429441148 ms) 2024-04-15 04:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:37:11.439445+00:00', 'runtime': '1429380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429441149 ms) 2024-04-15 04:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429500100 ms) 2024-04-15 04:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429500100 ms) 2024-04-15 04:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429500101 ms) 2024-04-15 04:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429500101 ms) 2024-04-15 04:39:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429501139 ms) 2024-04-15 04:39:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429501140 ms) 2024-04-15 04:39:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:39:11.439437+00:00', 'runtime': '1429500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429501142 ms) 2024-04-15 04:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:38:11.440326+00:00', 'runtime': '1429440.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429501146 ms) 2024-04-15 04:40:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429560102 ms) 2024-04-15 04:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429560102 ms) 2024-04-15 04:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429560103 ms) 2024-04-15 04:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429560103 ms) 2024-04-15 04:40:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429561142 ms) 2024-04-15 04:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429561143 ms) 2024-04-15 04:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:40:11.438443+00:00', 'runtime': '1429560.0', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429561145 ms) 2024-04-15 04:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:39:11.439437+00:00', 'runtime': '1429500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429561146 ms) 2024-04-15 04:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429620100 ms) 2024-04-15 04:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429620101 ms) 2024-04-15 04:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429620101 ms) 2024-04-15 04:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429620102 ms) 2024-04-15 04:41:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429621139 ms) 2024-04-15 04:41:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429621140 ms) 2024-04-15 04:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:41:11.439462+00:00', 'runtime': '1429620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429621142 ms) 2024-04-15 04:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:40:11.438443+00:00', 'runtime': '1429560.0', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429621143 ms) 2024-04-15 04:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429680100 ms) 2024-04-15 04:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429680101 ms) 2024-04-15 04:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429680101 ms) 2024-04-15 04:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429680101 ms) 2024-04-15 04:42:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429681142 ms) 2024-04-15 04:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429681142 ms) 2024-04-15 04:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:42:11.439469+00:00', 'runtime': '1429680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429681144 ms) 2024-04-15 04:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:41:11.439462+00:00', 'runtime': '1429620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429681145 ms) 2024-04-15 04:43:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429740105 ms) 2024-04-15 04:43:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429740106 ms) 2024-04-15 04:43:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429740106 ms) 2024-04-15 04:43:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429740106 ms) 2024-04-15 04:43:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429741147 ms) 2024-04-15 04:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429741148 ms) 2024-04-15 04:43:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:43:11.441300+00:00', 'runtime': '1429740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429741150 ms) 2024-04-15 04:43:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:42:11.439469+00:00', 'runtime': '1429680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429741151 ms) 2024-04-15 04:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429800100 ms) 2024-04-15 04:44:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429800100 ms) 2024-04-15 04:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429800101 ms) 2024-04-15 04:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429800101 ms) 2024-04-15 04:44:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429801145 ms) 2024-04-15 04:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429801146 ms) 2024-04-15 04:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:44:11.439484+00:00', 'runtime': '1429800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429801148 ms) 2024-04-15 04:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:43:11.441300+00:00', 'runtime': '1429740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429801149 ms) 2024-04-15 04:45:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429860102 ms) 2024-04-15 04:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429860103 ms) 2024-04-15 04:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429860103 ms) 2024-04-15 04:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429860104 ms) 2024-04-15 04:45:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429861148 ms) 2024-04-15 04:45:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429861149 ms) 2024-04-15 04:45:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:45:11.439461+00:00', 'runtime': '1429860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429861153 ms) 2024-04-15 04:45:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:44:11.439484+00:00', 'runtime': '1429800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429861154 ms) 2024-04-15 04:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429920101 ms) 2024-04-15 04:46:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429920102 ms) 2024-04-15 04:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429920102 ms) 2024-04-15 04:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429920103 ms) 2024-04-15 04:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429921143 ms) 2024-04-15 04:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429921144 ms) 2024-04-15 04:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:46:11.440628+00:00', 'runtime': '1429920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429921147 ms) 2024-04-15 04:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:45:11.439461+00:00', 'runtime': '1429860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429921148 ms) 2024-04-15 04:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1429980099 ms) 2024-04-15 04:47:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1429980100 ms) 2024-04-15 04:47:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1429980100 ms) 2024-04-15 04:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1429980101 ms) 2024-04-15 04:47:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1429981137 ms) 2024-04-15 04:47:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1429981138 ms) 2024-04-15 04:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:47:11.439473+00:00', 'runtime': '1429980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429981140 ms) 2024-04-15 04:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:46:11.440628+00:00', 'runtime': '1429920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1429981142 ms) 2024-04-15 04:48:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430040101 ms) 2024-04-15 04:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430040102 ms) 2024-04-15 04:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430040102 ms) 2024-04-15 04:48:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430040103 ms) 2024-04-15 04:48:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430041142 ms) 2024-04-15 04:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430041143 ms) 2024-04-15 04:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:48:11.439446+00:00', 'runtime': '1430040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430041146 ms) 2024-04-15 04:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:47:11.439473+00:00', 'runtime': '1429980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430041146 ms) 2024-04-15 04:49:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430100101 ms) 2024-04-15 04:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430100101 ms) 2024-04-15 04:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430100102 ms) 2024-04-15 04:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430100102 ms) 2024-04-15 04:49:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430101137 ms) 2024-04-15 04:49:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430101138 ms) 2024-04-15 04:49:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:49:11.439450+00:00', 'runtime': '1430100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430101140 ms) 2024-04-15 04:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:48:11.439446+00:00', 'runtime': '1430040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430101141 ms) 2024-04-15 04:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430160100 ms) 2024-04-15 04:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430160101 ms) 2024-04-15 04:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430160101 ms) 2024-04-15 04:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430160102 ms) 2024-04-15 04:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430161140 ms) 2024-04-15 04:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430161141 ms) 2024-04-15 04:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:50:11.439452+00:00', 'runtime': '1430160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430161143 ms) 2024-04-15 04:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:49:11.439450+00:00', 'runtime': '1430100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430161144 ms) 2024-04-15 04:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430220103 ms) 2024-04-15 04:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430220103 ms) 2024-04-15 04:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430220104 ms) 2024-04-15 04:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430220104 ms) 2024-04-15 04:51:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430221145 ms) 2024-04-15 04:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430221146 ms) 2024-04-15 04:51:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:51:11.439422+00:00', 'runtime': '1430220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430221149 ms) 2024-04-15 04:51:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:50:11.439452+00:00', 'runtime': '1430160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430221150 ms) 2024-04-15 04:52:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430280101 ms) 2024-04-15 04:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430280101 ms) 2024-04-15 04:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430280102 ms) 2024-04-15 04:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430280102 ms) 2024-04-15 04:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430281140 ms) 2024-04-15 04:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430281141 ms) 2024-04-15 04:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:52:11.439446+00:00', 'runtime': '1430280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430281143 ms) 2024-04-15 04:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:51:11.439422+00:00', 'runtime': '1430220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430281144 ms) 2024-04-15 04:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430340101 ms) 2024-04-15 04:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430340101 ms) 2024-04-15 04:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430340102 ms) 2024-04-15 04:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430340102 ms) 2024-04-15 04:53:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430341141 ms) 2024-04-15 04:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430341142 ms) 2024-04-15 04:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:53:11.439476+00:00', 'runtime': '1430340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430341144 ms) 2024-04-15 04:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:52:11.439446+00:00', 'runtime': '1430280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430341145 ms) 2024-04-15 04:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430400103 ms) 2024-04-15 04:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430400103 ms) 2024-04-15 04:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430400104 ms) 2024-04-15 04:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430400104 ms) 2024-04-15 04:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430401144 ms) 2024-04-15 04:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430401145 ms) 2024-04-15 04:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:54:11.439447+00:00', 'runtime': '1430400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430401147 ms) 2024-04-15 04:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:53:11.439476+00:00', 'runtime': '1430340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430401147 ms) 2024-04-15 04:55:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430460100 ms) 2024-04-15 04:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430460101 ms) 2024-04-15 04:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430460101 ms) 2024-04-15 04:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430460102 ms) 2024-04-15 04:55:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430461139 ms) 2024-04-15 04:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430461140 ms) 2024-04-15 04:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:55:11.439451+00:00', 'runtime': '1430460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430461143 ms) 2024-04-15 04:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:54:11.439447+00:00', 'runtime': '1430400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430461144 ms) 2024-04-15 04:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430520100 ms) 2024-04-15 04:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430520101 ms) 2024-04-15 04:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430520101 ms) 2024-04-15 04:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430520102 ms) 2024-04-15 04:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430521140 ms) 2024-04-15 04:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430521141 ms) 2024-04-15 04:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:56:11.439439+00:00', 'runtime': '1430520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430521143 ms) 2024-04-15 04:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:55:11.439451+00:00', 'runtime': '1430460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430521146 ms) 2024-04-15 04:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430580103 ms) 2024-04-15 04:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430580103 ms) 2024-04-15 04:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430580104 ms) 2024-04-15 04:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430580104 ms) 2024-04-15 04:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430581144 ms) 2024-04-15 04:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430581145 ms) 2024-04-15 04:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:57:11.439456+00:00', 'runtime': '1430580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430581147 ms) 2024-04-15 04:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:56:11.439439+00:00', 'runtime': '1430520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430581148 ms) 2024-04-15 04:58:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430640102 ms) 2024-04-15 04:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430640102 ms) 2024-04-15 04:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430640102 ms) 2024-04-15 04:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430640103 ms) 2024-04-15 04:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430641140 ms) 2024-04-15 04:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430641141 ms) 2024-04-15 04:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:58:11.440794+00:00', 'runtime': '1430640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430641143 ms) 2024-04-15 04:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:57:11.439456+00:00', 'runtime': '1430580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430641144 ms) 2024-04-15 04:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430700101 ms) 2024-04-15 04:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430700102 ms) 2024-04-15 04:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430700102 ms) 2024-04-15 04:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430700102 ms) 2024-04-15 04:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430701140 ms) 2024-04-15 04:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430701141 ms) 2024-04-15 04:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 04:59:11.440358+00:00', 'runtime': '1430700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430701144 ms) 2024-04-15 04:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:58:11.440794+00:00', 'runtime': '1430640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430701145 ms) 2024-04-15 05:00:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430760104 ms) 2024-04-15 05:00:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430760104 ms) 2024-04-15 05:00:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430760105 ms) 2024-04-15 05:00:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430760105 ms) 2024-04-15 05:00:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430761144 ms) 2024-04-15 05:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430761145 ms) 2024-04-15 05:00:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:00:11.440717+00:00', 'runtime': '1430760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430761150 ms) 2024-04-15 05:00:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 04:59:11.440358+00:00', 'runtime': '1430700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430761151 ms) 2024-04-15 05:01:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430820099 ms) 2024-04-15 05:01:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430820100 ms) 2024-04-15 05:01:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430820100 ms) 2024-04-15 05:01:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430820100 ms) 2024-04-15 05:01:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430821136 ms) 2024-04-15 05:01:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430821138 ms) 2024-04-15 05:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:01:11.439474+00:00', 'runtime': '1430820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430821140 ms) 2024-04-15 05:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:00:11.440717+00:00', 'runtime': '1430760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430821141 ms) 2024-04-15 05:02:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430880102 ms) 2024-04-15 05:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430880102 ms) 2024-04-15 05:02:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430880103 ms) 2024-04-15 05:02:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430880103 ms) 2024-04-15 05:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430881141 ms) 2024-04-15 05:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430881142 ms) 2024-04-15 05:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:02:11.439459+00:00', 'runtime': '1430880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430881144 ms) 2024-04-15 05:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:01:11.439474+00:00', 'runtime': '1430820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430881145 ms) 2024-04-15 05:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1430940100 ms) 2024-04-15 05:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1430940101 ms) 2024-04-15 05:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1430940101 ms) 2024-04-15 05:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1430940102 ms) 2024-04-15 05:03:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1430941137 ms) 2024-04-15 05:03:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1430941138 ms) 2024-04-15 05:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:03:11.439468+00:00', 'runtime': '1430940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430941140 ms) 2024-04-15 05:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:02:11.439459+00:00', 'runtime': '1430880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1430941141 ms) 2024-04-15 05:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431000100 ms) 2024-04-15 05:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431000101 ms) 2024-04-15 05:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431000101 ms) 2024-04-15 05:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431000101 ms) 2024-04-15 05:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431001139 ms) 2024-04-15 05:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431001140 ms) 2024-04-15 05:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:04:11.439451+00:00', 'runtime': '1431000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431001142 ms) 2024-04-15 05:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:03:11.439468+00:00', 'runtime': '1430940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431001143 ms) 2024-04-15 05:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431060103 ms) 2024-04-15 05:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431060103 ms) 2024-04-15 05:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431060103 ms) 2024-04-15 05:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431060104 ms) 2024-04-15 05:05:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431061143 ms) 2024-04-15 05:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431061144 ms) 2024-04-15 05:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:05:11.439442+00:00', 'runtime': '1431060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431061146 ms) 2024-04-15 05:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:04:11.439451+00:00', 'runtime': '1431000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431061147 ms) 2024-04-15 05:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431120100 ms) 2024-04-15 05:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431120101 ms) 2024-04-15 05:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431120101 ms) 2024-04-15 05:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431120101 ms) 2024-04-15 05:06:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431121139 ms) 2024-04-15 05:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431121141 ms) 2024-04-15 05:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:06:11.439154+00:00', 'runtime': '1431120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431121143 ms) 2024-04-15 05:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:05:11.439442+00:00', 'runtime': '1431060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431121144 ms) 2024-04-15 05:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431180100 ms) 2024-04-15 05:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431180101 ms) 2024-04-15 05:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431180101 ms) 2024-04-15 05:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431180102 ms) 2024-04-15 05:07:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431181142 ms) 2024-04-15 05:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431181143 ms) 2024-04-15 05:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:07:11.439469+00:00', 'runtime': '1431180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431181145 ms) 2024-04-15 05:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:06:11.439154+00:00', 'runtime': '1431120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431181146 ms) 2024-04-15 05:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431240103 ms) 2024-04-15 05:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431240103 ms) 2024-04-15 05:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431240104 ms) 2024-04-15 05:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431240104 ms) 2024-04-15 05:08:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431241145 ms) 2024-04-15 05:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431241146 ms) 2024-04-15 05:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:08:11.439463+00:00', 'runtime': '1431240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431241149 ms) 2024-04-15 05:08:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:07:11.439469+00:00', 'runtime': '1431180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431241150 ms) 2024-04-15 05:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431300100 ms) 2024-04-15 05:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431300101 ms) 2024-04-15 05:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431300101 ms) 2024-04-15 05:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431300102 ms) 2024-04-15 05:09:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431301138 ms) 2024-04-15 05:09:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431301139 ms) 2024-04-15 05:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:09:11.439464+00:00', 'runtime': '1431300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431301141 ms) 2024-04-15 05:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:08:11.439463+00:00', 'runtime': '1431240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431301142 ms) 2024-04-15 05:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431360103 ms) 2024-04-15 05:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431360103 ms) 2024-04-15 05:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431360104 ms) 2024-04-15 05:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431360104 ms) 2024-04-15 05:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431361144 ms) 2024-04-15 05:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431361145 ms) 2024-04-15 05:10:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:10:11.439455+00:00', 'runtime': '1431360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431361149 ms) 2024-04-15 05:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:09:11.439464+00:00', 'runtime': '1431300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431361150 ms) 2024-04-15 05:11:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431420101 ms) 2024-04-15 05:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431420101 ms) 2024-04-15 05:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431420102 ms) 2024-04-15 05:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431420102 ms) 2024-04-15 05:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431421140 ms) 2024-04-15 05:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431421141 ms) 2024-04-15 05:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:11:11.439428+00:00', 'runtime': '1431420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431421143 ms) 2024-04-15 05:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:10:11.439455+00:00', 'runtime': '1431360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431421144 ms) 2024-04-15 05:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431480101 ms) 2024-04-15 05:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431480101 ms) 2024-04-15 05:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431480101 ms) 2024-04-15 05:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431480102 ms) 2024-04-15 05:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431481139 ms) 2024-04-15 05:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431481140 ms) 2024-04-15 05:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:12:11.439451+00:00', 'runtime': '1431480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431481143 ms) 2024-04-15 05:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:11:11.439428+00:00', 'runtime': '1431420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431481143 ms) 2024-04-15 05:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431540103 ms) 2024-04-15 05:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431540104 ms) 2024-04-15 05:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431540104 ms) 2024-04-15 05:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431540104 ms) 2024-04-15 05:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431541143 ms) 2024-04-15 05:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431541144 ms) 2024-04-15 05:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:13:11.439456+00:00', 'runtime': '1431540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431541145 ms) 2024-04-15 05:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:12:11.439451+00:00', 'runtime': '1431480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431541146 ms) 2024-04-15 05:14:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431600101 ms) 2024-04-15 05:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431600101 ms) 2024-04-15 05:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431600102 ms) 2024-04-15 05:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431600102 ms) 2024-04-15 05:14:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431601141 ms) 2024-04-15 05:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431601142 ms) 2024-04-15 05:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:14:11.439468+00:00', 'runtime': '1431600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431601144 ms) 2024-04-15 05:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:13:11.439456+00:00', 'runtime': '1431540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431601145 ms) 2024-04-15 05:15:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431660099 ms) 2024-04-15 05:15:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431660100 ms) 2024-04-15 05:15:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431660100 ms) 2024-04-15 05:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431660100 ms) 2024-04-15 05:15:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431661137 ms) 2024-04-15 05:15:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431661138 ms) 2024-04-15 05:15:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:15:11.439149+00:00', 'runtime': '1431660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431661140 ms) 2024-04-15 05:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:14:11.439468+00:00', 'runtime': '1431600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431661141 ms) 2024-04-15 05:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431720102 ms) 2024-04-15 05:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431720103 ms) 2024-04-15 05:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431720103 ms) 2024-04-15 05:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431720103 ms) 2024-04-15 05:16:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431721144 ms) 2024-04-15 05:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431721146 ms) 2024-04-15 05:16:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:16:11.439463+00:00', 'runtime': '1431720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431721149 ms) 2024-04-15 05:16:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:15:11.439149+00:00', 'runtime': '1431660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431721150 ms) 2024-04-15 05:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431780101 ms) 2024-04-15 05:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431780101 ms) 2024-04-15 05:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431780102 ms) 2024-04-15 05:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431780102 ms) 2024-04-15 05:17:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431781137 ms) 2024-04-15 05:17:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431781138 ms) 2024-04-15 05:17:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:17:11.439482+00:00', 'runtime': '1431780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431781140 ms) 2024-04-15 05:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:16:11.439463+00:00', 'runtime': '1431720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431781141 ms) 2024-04-15 05:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431840103 ms) 2024-04-15 05:18:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431840104 ms) 2024-04-15 05:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431840104 ms) 2024-04-15 05:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431840104 ms) 2024-04-15 05:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431841143 ms) 2024-04-15 05:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431841144 ms) 2024-04-15 05:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:18:11.439501+00:00', 'runtime': '1431840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431841147 ms) 2024-04-15 05:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:17:11.439482+00:00', 'runtime': '1431780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431841148 ms) 2024-04-15 05:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431900100 ms) 2024-04-15 05:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431900101 ms) 2024-04-15 05:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431900101 ms) 2024-04-15 05:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431900102 ms) 2024-04-15 05:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431901143 ms) 2024-04-15 05:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431901144 ms) 2024-04-15 05:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:19:11.439465+00:00', 'runtime': '1431900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431901146 ms) 2024-04-15 05:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:18:11.439501+00:00', 'runtime': '1431840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431901147 ms) 2024-04-15 05:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1431960100 ms) 2024-04-15 05:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1431960101 ms) 2024-04-15 05:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1431960101 ms) 2024-04-15 05:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1431960101 ms) 2024-04-15 05:20:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1431961144 ms) 2024-04-15 05:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1431961145 ms) 2024-04-15 05:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:20:11.439456+00:00', 'runtime': '1431960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431961147 ms) 2024-04-15 05:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:19:11.439465+00:00', 'runtime': '1431900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1431961148 ms) 2024-04-15 05:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432020103 ms) 2024-04-15 05:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432020103 ms) 2024-04-15 05:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432020104 ms) 2024-04-15 05:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432020104 ms) 2024-04-15 05:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432021144 ms) 2024-04-15 05:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432021145 ms) 2024-04-15 05:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:21:11.439460+00:00', 'runtime': '1432020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432021147 ms) 2024-04-15 05:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:20:11.439456+00:00', 'runtime': '1431960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432021148 ms) 2024-04-15 05:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432080100 ms) 2024-04-15 05:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432080101 ms) 2024-04-15 05:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432080101 ms) 2024-04-15 05:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432080102 ms) 2024-04-15 05:22:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432081139 ms) 2024-04-15 05:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432081140 ms) 2024-04-15 05:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:22:11.439472+00:00', 'runtime': '1432080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432081142 ms) 2024-04-15 05:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:21:11.439460+00:00', 'runtime': '1432020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432081143 ms) 2024-04-15 05:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432140100 ms) 2024-04-15 05:23:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432140100 ms) 2024-04-15 05:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432140101 ms) 2024-04-15 05:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432140101 ms) 2024-04-15 05:23:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432141142 ms) 2024-04-15 05:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432141144 ms) 2024-04-15 05:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:23:11.439471+00:00', 'runtime': '1432140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432141146 ms) 2024-04-15 05:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:22:11.439472+00:00', 'runtime': '1432080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432141147 ms) 2024-04-15 05:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432200103 ms) 2024-04-15 05:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432200103 ms) 2024-04-15 05:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432200104 ms) 2024-04-15 05:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432200104 ms) 2024-04-15 05:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432201143 ms) 2024-04-15 05:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432201144 ms) 2024-04-15 05:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:24:11.439463+00:00', 'runtime': '1432200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432201147 ms) 2024-04-15 05:24:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:23:11.439471+00:00', 'runtime': '1432140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432201148 ms) 2024-04-15 05:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432260101 ms) 2024-04-15 05:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432260102 ms) 2024-04-15 05:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432260102 ms) 2024-04-15 05:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432260102 ms) 2024-04-15 05:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432261140 ms) 2024-04-15 05:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432261141 ms) 2024-04-15 05:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:25:11.439444+00:00', 'runtime': '1432260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432261143 ms) 2024-04-15 05:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:24:11.439463+00:00', 'runtime': '1432200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432261144 ms) 2024-04-15 05:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432320100 ms) 2024-04-15 05:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432320101 ms) 2024-04-15 05:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432320101 ms) 2024-04-15 05:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432320101 ms) 2024-04-15 05:26:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432321145 ms) 2024-04-15 05:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432321146 ms) 2024-04-15 05:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:26:11.439433+00:00', 'runtime': '1432320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432321148 ms) 2024-04-15 05:26:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:25:11.439444+00:00', 'runtime': '1432260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432321149 ms) 2024-04-15 05:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432380103 ms) 2024-04-15 05:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432380103 ms) 2024-04-15 05:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432380104 ms) 2024-04-15 05:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432380104 ms) 2024-04-15 05:27:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432381150 ms) 2024-04-15 05:27:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432381151 ms) 2024-04-15 05:27:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:27:11.439445+00:00', 'runtime': '1432380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432381153 ms) 2024-04-15 05:27:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:26:11.439433+00:00', 'runtime': '1432320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432381154 ms) 2024-04-15 05:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432440100 ms) 2024-04-15 05:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432440101 ms) 2024-04-15 05:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432440101 ms) 2024-04-15 05:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432440102 ms) 2024-04-15 05:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432441143 ms) 2024-04-15 05:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432441144 ms) 2024-04-15 05:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:28:11.439444+00:00', 'runtime': '1432440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432441147 ms) 2024-04-15 05:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:27:11.439445+00:00', 'runtime': '1432380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432441147 ms) 2024-04-15 05:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432500100 ms) 2024-04-15 05:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432500101 ms) 2024-04-15 05:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432500101 ms) 2024-04-15 05:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432500101 ms) 2024-04-15 05:29:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432501137 ms) 2024-04-15 05:29:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432501138 ms) 2024-04-15 05:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:29:11.439470+00:00', 'runtime': '1432500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432501140 ms) 2024-04-15 05:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:28:11.439444+00:00', 'runtime': '1432440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432501141 ms) 2024-04-15 05:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432560103 ms) 2024-04-15 05:30:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432560104 ms) 2024-04-15 05:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432560104 ms) 2024-04-15 05:30:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432560104 ms) 2024-04-15 05:30:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432561141 ms) 2024-04-15 05:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432561142 ms) 2024-04-15 05:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:30:11.439462+00:00', 'runtime': '1432560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432561144 ms) 2024-04-15 05:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:29:11.439470+00:00', 'runtime': '1432500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432561145 ms) 2024-04-15 05:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432620100 ms) 2024-04-15 05:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432620101 ms) 2024-04-15 05:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432620101 ms) 2024-04-15 05:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432620102 ms) 2024-04-15 05:31:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432621139 ms) 2024-04-15 05:31:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432621140 ms) 2024-04-15 05:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:31:11.439457+00:00', 'runtime': '1432620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432621142 ms) 2024-04-15 05:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:30:11.439462+00:00', 'runtime': '1432560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432621143 ms) 2024-04-15 05:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432680103 ms) 2024-04-15 05:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432680103 ms) 2024-04-15 05:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432680104 ms) 2024-04-15 05:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432680104 ms) 2024-04-15 05:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432681143 ms) 2024-04-15 05:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432681144 ms) 2024-04-15 05:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:32:11.439469+00:00', 'runtime': '1432680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432681146 ms) 2024-04-15 05:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:31:11.439457+00:00', 'runtime': '1432620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432681147 ms) 2024-04-15 05:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432740100 ms) 2024-04-15 05:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432740101 ms) 2024-04-15 05:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432740101 ms) 2024-04-15 05:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432740102 ms) 2024-04-15 05:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432741140 ms) 2024-04-15 05:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432741141 ms) 2024-04-15 05:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:33:11.439487+00:00', 'runtime': '1432740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432741143 ms) 2024-04-15 05:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:32:11.439469+00:00', 'runtime': '1432680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432741144 ms) 2024-04-15 05:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432800103 ms) 2024-04-15 05:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432800103 ms) 2024-04-15 05:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432800104 ms) 2024-04-15 05:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432800104 ms) 2024-04-15 05:34:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432801143 ms) 2024-04-15 05:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432801144 ms) 2024-04-15 05:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:34:11.439443+00:00', 'runtime': '1432800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432801146 ms) 2024-04-15 05:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:33:11.439487+00:00', 'runtime': '1432740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432801147 ms) 2024-04-15 05:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432860100 ms) 2024-04-15 05:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432860101 ms) 2024-04-15 05:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432860101 ms) 2024-04-15 05:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432860102 ms) 2024-04-15 05:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432861143 ms) 2024-04-15 05:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432861144 ms) 2024-04-15 05:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:35:11.439474+00:00', 'runtime': '1432860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432861147 ms) 2024-04-15 05:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:34:11.439443+00:00', 'runtime': '1432800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432861148 ms) 2024-04-15 05:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432920100 ms) 2024-04-15 05:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432920101 ms) 2024-04-15 05:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432920101 ms) 2024-04-15 05:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432920101 ms) 2024-04-15 05:36:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432921138 ms) 2024-04-15 05:36:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432921139 ms) 2024-04-15 05:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:36:11.439464+00:00', 'runtime': '1432920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432921142 ms) 2024-04-15 05:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:35:11.439474+00:00', 'runtime': '1432860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432921142 ms) 2024-04-15 05:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1432980103 ms) 2024-04-15 05:37:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1432980103 ms) 2024-04-15 05:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1432980104 ms) 2024-04-15 05:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1432980104 ms) 2024-04-15 05:37:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1432981147 ms) 2024-04-15 05:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1432981148 ms) 2024-04-15 05:37:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:37:11.439451+00:00', 'runtime': '1432980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432981150 ms) 2024-04-15 05:37:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:36:11.439464+00:00', 'runtime': '1432920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1432981151 ms) 2024-04-15 05:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433040101 ms) 2024-04-15 05:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433040101 ms) 2024-04-15 05:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433040102 ms) 2024-04-15 05:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433040102 ms) 2024-04-15 05:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433041140 ms) 2024-04-15 05:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433041141 ms) 2024-04-15 05:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:38:11.439144+00:00', 'runtime': '1433040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433041143 ms) 2024-04-15 05:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:37:11.439451+00:00', 'runtime': '1432980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433041144 ms) 2024-04-15 05:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433100100 ms) 2024-04-15 05:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433100101 ms) 2024-04-15 05:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433100101 ms) 2024-04-15 05:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433100101 ms) 2024-04-15 05:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433101143 ms) 2024-04-15 05:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433101144 ms) 2024-04-15 05:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:39:11.439428+00:00', 'runtime': '1433100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433101146 ms) 2024-04-15 05:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:38:11.439144+00:00', 'runtime': '1433040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433101147 ms) 2024-04-15 05:40:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433160103 ms) 2024-04-15 05:40:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433160103 ms) 2024-04-15 05:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433160104 ms) 2024-04-15 05:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433160104 ms) 2024-04-15 05:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433161144 ms) 2024-04-15 05:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433161145 ms) 2024-04-15 05:40:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:40:11.439453+00:00', 'runtime': '1433160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433161149 ms) 2024-04-15 05:40:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:39:11.439428+00:00', 'runtime': '1433100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433161150 ms) 2024-04-15 05:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433220100 ms) 2024-04-15 05:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433220101 ms) 2024-04-15 05:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433220101 ms) 2024-04-15 05:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433220101 ms) 2024-04-15 05:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433221143 ms) 2024-04-15 05:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433221145 ms) 2024-04-15 05:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:41:11.439442+00:00', 'runtime': '1433220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433221147 ms) 2024-04-15 05:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:40:11.439453+00:00', 'runtime': '1433160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433221148 ms) 2024-04-15 05:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433280101 ms) 2024-04-15 05:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433280102 ms) 2024-04-15 05:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433280102 ms) 2024-04-15 05:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433280102 ms) 2024-04-15 05:42:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433281141 ms) 2024-04-15 05:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433281142 ms) 2024-04-15 05:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:42:11.440319+00:00', 'runtime': '1433280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433281144 ms) 2024-04-15 05:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:41:11.439442+00:00', 'runtime': '1433220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433281145 ms) 2024-04-15 05:43:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433340102 ms) 2024-04-15 05:43:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433340102 ms) 2024-04-15 05:43:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433340103 ms) 2024-04-15 05:43:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433340103 ms) 2024-04-15 05:43:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433341143 ms) 2024-04-15 05:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433341144 ms) 2024-04-15 05:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:43:11.439470+00:00', 'runtime': '1433340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433341146 ms) 2024-04-15 05:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:42:11.440319+00:00', 'runtime': '1433280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433341147 ms) 2024-04-15 05:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433400100 ms) 2024-04-15 05:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433400101 ms) 2024-04-15 05:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433400101 ms) 2024-04-15 05:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433400101 ms) 2024-04-15 05:44:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433401138 ms) 2024-04-15 05:44:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433401139 ms) 2024-04-15 05:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:44:11.439451+00:00', 'runtime': '1433400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433401141 ms) 2024-04-15 05:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:43:11.439470+00:00', 'runtime': '1433340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433401142 ms) 2024-04-15 05:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433460100 ms) 2024-04-15 05:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433460101 ms) 2024-04-15 05:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433460101 ms) 2024-04-15 05:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433460102 ms) 2024-04-15 05:45:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433461139 ms) 2024-04-15 05:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433461140 ms) 2024-04-15 05:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:45:11.439482+00:00', 'runtime': '1433460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433461142 ms) 2024-04-15 05:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:44:11.439451+00:00', 'runtime': '1433400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433461143 ms) 2024-04-15 05:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433520103 ms) 2024-04-15 05:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433520103 ms) 2024-04-15 05:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433520104 ms) 2024-04-15 05:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433520104 ms) 2024-04-15 05:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433521143 ms) 2024-04-15 05:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433521144 ms) 2024-04-15 05:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:46:11.439440+00:00', 'runtime': '1433520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433521147 ms) 2024-04-15 05:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:45:11.439482+00:00', 'runtime': '1433460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433521148 ms) 2024-04-15 05:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433580100 ms) 2024-04-15 05:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433580101 ms) 2024-04-15 05:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433580101 ms) 2024-04-15 05:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433580101 ms) 2024-04-15 05:47:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433581141 ms) 2024-04-15 05:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433581142 ms) 2024-04-15 05:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:47:11.439446+00:00', 'runtime': '1433580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433581146 ms) 2024-04-15 05:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:46:11.439440+00:00', 'runtime': '1433520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433581147 ms) 2024-04-15 05:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433640100 ms) 2024-04-15 05:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433640101 ms) 2024-04-15 05:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433640101 ms) 2024-04-15 05:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433640101 ms) 2024-04-15 05:48:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433641144 ms) 2024-04-15 05:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433641145 ms) 2024-04-15 05:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:48:11.439449+00:00', 'runtime': '1433640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433641147 ms) 2024-04-15 05:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:47:11.439446+00:00', 'runtime': '1433580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433641148 ms) 2024-04-15 05:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433700103 ms) 2024-04-15 05:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433700103 ms) 2024-04-15 05:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433700104 ms) 2024-04-15 05:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433700104 ms) 2024-04-15 05:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433701143 ms) 2024-04-15 05:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433701144 ms) 2024-04-15 05:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:49:11.439458+00:00', 'runtime': '1433700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433701148 ms) 2024-04-15 05:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:48:11.439449+00:00', 'runtime': '1433640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433701149 ms) 2024-04-15 05:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433760100 ms) 2024-04-15 05:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433760101 ms) 2024-04-15 05:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433760101 ms) 2024-04-15 05:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433760102 ms) 2024-04-15 05:50:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433761143 ms) 2024-04-15 05:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433761144 ms) 2024-04-15 05:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:50:11.439491+00:00', 'runtime': '1433760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433761147 ms) 2024-04-15 05:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:49:11.439458+00:00', 'runtime': '1433700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433761148 ms) 2024-04-15 05:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433820100 ms) 2024-04-15 05:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433820101 ms) 2024-04-15 05:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433820101 ms) 2024-04-15 05:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433820102 ms) 2024-04-15 05:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433821140 ms) 2024-04-15 05:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433821141 ms) 2024-04-15 05:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:51:11.439443+00:00', 'runtime': '1433820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433821143 ms) 2024-04-15 05:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:50:11.439491+00:00', 'runtime': '1433760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433821144 ms) 2024-04-15 05:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433880103 ms) 2024-04-15 05:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433880103 ms) 2024-04-15 05:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433880104 ms) 2024-04-15 05:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433880104 ms) 2024-04-15 05:52:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433881146 ms) 2024-04-15 05:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433881147 ms) 2024-04-15 05:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:52:11.439454+00:00', 'runtime': '1433880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433881148 ms) 2024-04-15 05:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:51:11.439443+00:00', 'runtime': '1433820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433881149 ms) 2024-04-15 05:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1433940100 ms) 2024-04-15 05:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1433940101 ms) 2024-04-15 05:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1433940101 ms) 2024-04-15 05:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1433940102 ms) 2024-04-15 05:53:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1433941139 ms) 2024-04-15 05:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1433941140 ms) 2024-04-15 05:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:53:11.439482+00:00', 'runtime': '1433940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433941142 ms) 2024-04-15 05:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:52:11.439454+00:00', 'runtime': '1433880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1433941142 ms) 2024-04-15 05:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434000103 ms) 2024-04-15 05:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434000103 ms) 2024-04-15 05:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434000104 ms) 2024-04-15 05:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434000104 ms) 2024-04-15 05:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434001144 ms) 2024-04-15 05:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434001145 ms) 2024-04-15 05:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:54:11.439482+00:00', 'runtime': '1434000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434001147 ms) 2024-04-15 05:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:53:11.439482+00:00', 'runtime': '1433940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434001147 ms) 2024-04-15 05:55:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434060100 ms) 2024-04-15 05:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434060101 ms) 2024-04-15 05:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434060101 ms) 2024-04-15 05:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434060102 ms) 2024-04-15 05:55:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434061141 ms) 2024-04-15 05:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434061142 ms) 2024-04-15 05:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:55:11.439494+00:00', 'runtime': '1434060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434061144 ms) 2024-04-15 05:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:54:11.439482+00:00', 'runtime': '1434000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434061145 ms) 2024-04-15 05:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434120101 ms) 2024-04-15 05:56:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434120102 ms) 2024-04-15 05:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434120102 ms) 2024-04-15 05:56:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434120103 ms) 2024-04-15 05:56:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434121142 ms) 2024-04-15 05:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434121143 ms) 2024-04-15 05:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:56:11.439461+00:00', 'runtime': '1434120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434121145 ms) 2024-04-15 05:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:55:11.439494+00:00', 'runtime': '1434060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434121146 ms) 2024-04-15 05:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434180100 ms) 2024-04-15 05:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434180101 ms) 2024-04-15 05:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434180101 ms) 2024-04-15 05:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434180102 ms) 2024-04-15 05:57:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434181138 ms) 2024-04-15 05:57:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434181139 ms) 2024-04-15 05:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:57:11.439450+00:00', 'runtime': '1434180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434181141 ms) 2024-04-15 05:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:56:11.439461+00:00', 'runtime': '1434120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434181142 ms) 2024-04-15 05:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434240100 ms) 2024-04-15 05:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434240101 ms) 2024-04-15 05:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434240101 ms) 2024-04-15 05:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434240101 ms) 2024-04-15 05:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434241139 ms) 2024-04-15 05:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434241140 ms) 2024-04-15 05:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:58:11.439454+00:00', 'runtime': '1434240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434241142 ms) 2024-04-15 05:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:57:11.439450+00:00', 'runtime': '1434180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434241145 ms) 2024-04-15 05:59:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434300102 ms) 2024-04-15 05:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434300102 ms) 2024-04-15 05:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434300102 ms) 2024-04-15 05:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434300103 ms) 2024-04-15 05:59:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434301142 ms) 2024-04-15 05:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434301142 ms) 2024-04-15 05:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 05:59:11.439452+00:00', 'runtime': '1434300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434301144 ms) 2024-04-15 05:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:58:11.439454+00:00', 'runtime': '1434240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434301145 ms) 2024-04-15 06:00:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434360102 ms) 2024-04-15 06:00:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434360102 ms) 2024-04-15 06:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434360103 ms) 2024-04-15 06:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434360103 ms) 2024-04-15 06:00:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434361141 ms) 2024-04-15 06:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434361142 ms) 2024-04-15 06:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:00:11.440905+00:00', 'runtime': '1434360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434361145 ms) 2024-04-15 06:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 05:59:11.439452+00:00', 'runtime': '1434300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434361146 ms) 2024-04-15 06:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434420103 ms) 2024-04-15 06:01:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434420104 ms) 2024-04-15 06:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434420104 ms) 2024-04-15 06:01:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434420104 ms) 2024-04-15 06:01:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434421143 ms) 2024-04-15 06:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434421144 ms) 2024-04-15 06:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:01:11.439328+00:00', 'runtime': '1434420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434421147 ms) 2024-04-15 06:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:00:11.440905+00:00', 'runtime': '1434360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434421148 ms) 2024-04-15 06:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434480100 ms) 2024-04-15 06:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434480101 ms) 2024-04-15 06:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434480101 ms) 2024-04-15 06:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434480102 ms) 2024-04-15 06:02:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434481140 ms) 2024-04-15 06:02:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434481141 ms) 2024-04-15 06:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:02:11.439434+00:00', 'runtime': '1434480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434481143 ms) 2024-04-15 06:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:01:11.439328+00:00', 'runtime': '1434420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434481144 ms) 2024-04-15 06:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434540100 ms) 2024-04-15 06:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434540101 ms) 2024-04-15 06:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434540101 ms) 2024-04-15 06:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434540101 ms) 2024-04-15 06:03:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434541139 ms) 2024-04-15 06:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434541140 ms) 2024-04-15 06:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:03:11.439460+00:00', 'runtime': '1434540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434541144 ms) 2024-04-15 06:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:02:11.439434+00:00', 'runtime': '1434480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434541145 ms) 2024-04-15 06:04:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434600103 ms) 2024-04-15 06:04:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434600103 ms) 2024-04-15 06:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434600103 ms) 2024-04-15 06:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434600104 ms) 2024-04-15 06:04:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434601143 ms) 2024-04-15 06:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434601145 ms) 2024-04-15 06:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:04:11.439461+00:00', 'runtime': '1434600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434601147 ms) 2024-04-15 06:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:03:11.439460+00:00', 'runtime': '1434540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434601148 ms) 2024-04-15 06:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434660100 ms) 2024-04-15 06:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434660101 ms) 2024-04-15 06:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434660101 ms) 2024-04-15 06:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434660102 ms) 2024-04-15 06:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434661141 ms) 2024-04-15 06:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434661142 ms) 2024-04-15 06:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:05:11.439447+00:00', 'runtime': '1434660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434661144 ms) 2024-04-15 06:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:04:11.439461+00:00', 'runtime': '1434600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434661145 ms) 2024-04-15 06:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434720100 ms) 2024-04-15 06:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434720101 ms) 2024-04-15 06:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434720101 ms) 2024-04-15 06:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434720101 ms) 2024-04-15 06:06:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434721141 ms) 2024-04-15 06:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434721142 ms) 2024-04-15 06:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:06:11.439464+00:00', 'runtime': '1434720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434721145 ms) 2024-04-15 06:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:05:11.439447+00:00', 'runtime': '1434660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434721145 ms) 2024-04-15 06:07:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434780104 ms) 2024-04-15 06:07:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434780105 ms) 2024-04-15 06:07:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434780106 ms) 2024-04-15 06:07:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434780106 ms) 2024-04-15 06:07:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434781145 ms) 2024-04-15 06:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434781147 ms) 2024-04-15 06:07:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:07:11.441339+00:00', 'runtime': '1434780.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434781150 ms) 2024-04-15 06:07:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:06:11.439464+00:00', 'runtime': '1434720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434781151 ms) 2024-04-15 06:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434840100 ms) 2024-04-15 06:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434840101 ms) 2024-04-15 06:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434840101 ms) 2024-04-15 06:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434840101 ms) 2024-04-15 06:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434841143 ms) 2024-04-15 06:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434841144 ms) 2024-04-15 06:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:08:11.439497+00:00', 'runtime': '1434840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434841146 ms) 2024-04-15 06:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:07:11.441339+00:00', 'runtime': '1434780.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434841147 ms) 2024-04-15 06:09:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434900102 ms) 2024-04-15 06:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434900102 ms) 2024-04-15 06:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434900102 ms) 2024-04-15 06:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434900103 ms) 2024-04-15 06:09:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434901143 ms) 2024-04-15 06:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434901144 ms) 2024-04-15 06:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:09:11.439434+00:00', 'runtime': '1434900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434901146 ms) 2024-04-15 06:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:08:11.439497+00:00', 'runtime': '1434840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434901147 ms) 2024-04-15 06:10:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1434960101 ms) 2024-04-15 06:10:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1434960102 ms) 2024-04-15 06:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1434960102 ms) 2024-04-15 06:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1434960102 ms) 2024-04-15 06:10:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1434961142 ms) 2024-04-15 06:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1434961143 ms) 2024-04-15 06:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:10:11.440946+00:00', 'runtime': '1434960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434961145 ms) 2024-04-15 06:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:09:11.439434+00:00', 'runtime': '1434900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1434961146 ms) 2024-04-15 06:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435020100 ms) 2024-04-15 06:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435020101 ms) 2024-04-15 06:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435020101 ms) 2024-04-15 06:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435020101 ms) 2024-04-15 06:11:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435021144 ms) 2024-04-15 06:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435021145 ms) 2024-04-15 06:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:11:11.439463+00:00', 'runtime': '1435020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435021147 ms) 2024-04-15 06:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:10:11.440946+00:00', 'runtime': '1434960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435021148 ms) 2024-04-15 06:12:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435080103 ms) 2024-04-15 06:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435080103 ms) 2024-04-15 06:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435080104 ms) 2024-04-15 06:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435080104 ms) 2024-04-15 06:12:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435081142 ms) 2024-04-15 06:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435081143 ms) 2024-04-15 06:12:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:12:11.439284+00:00', 'runtime': '1435080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435081149 ms) 2024-04-15 06:12:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:11:11.439463+00:00', 'runtime': '1435020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435081150 ms) 2024-04-15 06:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435140100 ms) 2024-04-15 06:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435140101 ms) 2024-04-15 06:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435140101 ms) 2024-04-15 06:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435140102 ms) 2024-04-15 06:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435141140 ms) 2024-04-15 06:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435141141 ms) 2024-04-15 06:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:13:11.439395+00:00', 'runtime': '1435140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435141143 ms) 2024-04-15 06:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:12:11.439284+00:00', 'runtime': '1435080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435141144 ms) 2024-04-15 06:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435200100 ms) 2024-04-15 06:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435200101 ms) 2024-04-15 06:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435200101 ms) 2024-04-15 06:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435200102 ms) 2024-04-15 06:14:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435201143 ms) 2024-04-15 06:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435201144 ms) 2024-04-15 06:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:14:11.439465+00:00', 'runtime': '1435200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435201146 ms) 2024-04-15 06:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:13:11.439395+00:00', 'runtime': '1435140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435201147 ms) 2024-04-15 06:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435260103 ms) 2024-04-15 06:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435260103 ms) 2024-04-15 06:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435260103 ms) 2024-04-15 06:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435260104 ms) 2024-04-15 06:15:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435261142 ms) 2024-04-15 06:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435261142 ms) 2024-04-15 06:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:15:11.439455+00:00', 'runtime': '1435260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435261144 ms) 2024-04-15 06:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:14:11.439465+00:00', 'runtime': '1435200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435261145 ms) 2024-04-15 06:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435320100 ms) 2024-04-15 06:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435320101 ms) 2024-04-15 06:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435320101 ms) 2024-04-15 06:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435320102 ms) 2024-04-15 06:16:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435321143 ms) 2024-04-15 06:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435321144 ms) 2024-04-15 06:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:16:11.439453+00:00', 'runtime': '1435320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435321146 ms) 2024-04-15 06:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:15:11.439455+00:00', 'runtime': '1435260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435321147 ms) 2024-04-15 06:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435380100 ms) 2024-04-15 06:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435380101 ms) 2024-04-15 06:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435380101 ms) 2024-04-15 06:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435380102 ms) 2024-04-15 06:17:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435381142 ms) 2024-04-15 06:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435381143 ms) 2024-04-15 06:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:17:11.439463+00:00', 'runtime': '1435380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435381146 ms) 2024-04-15 06:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:16:11.439453+00:00', 'runtime': '1435320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435381147 ms) 2024-04-15 06:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435440103 ms) 2024-04-15 06:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435440103 ms) 2024-04-15 06:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435440104 ms) 2024-04-15 06:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435440104 ms) 2024-04-15 06:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435441144 ms) 2024-04-15 06:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435441145 ms) 2024-04-15 06:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:18:11.439471+00:00', 'runtime': '1435440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435441147 ms) 2024-04-15 06:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:17:11.439463+00:00', 'runtime': '1435380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435441148 ms) 2024-04-15 06:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435500100 ms) 2024-04-15 06:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435500101 ms) 2024-04-15 06:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435500101 ms) 2024-04-15 06:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435500102 ms) 2024-04-15 06:19:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435501142 ms) 2024-04-15 06:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435501143 ms) 2024-04-15 06:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:19:11.439481+00:00', 'runtime': '1435500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435501145 ms) 2024-04-15 06:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:18:11.439471+00:00', 'runtime': '1435440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435501146 ms) 2024-04-15 06:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435560103 ms) 2024-04-15 06:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435560103 ms) 2024-04-15 06:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435560104 ms) 2024-04-15 06:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435560104 ms) 2024-04-15 06:20:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435561143 ms) 2024-04-15 06:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435561144 ms) 2024-04-15 06:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:20:11.439469+00:00', 'runtime': '1435560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435561147 ms) 2024-04-15 06:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:19:11.439481+00:00', 'runtime': '1435500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435561148 ms) 2024-04-15 06:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435620100 ms) 2024-04-15 06:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435620101 ms) 2024-04-15 06:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435620101 ms) 2024-04-15 06:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435620102 ms) 2024-04-15 06:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435621140 ms) 2024-04-15 06:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435621141 ms) 2024-04-15 06:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:21:11.439452+00:00', 'runtime': '1435620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435621145 ms) 2024-04-15 06:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:20:11.439469+00:00', 'runtime': '1435560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435621146 ms) 2024-04-15 06:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435680100 ms) 2024-04-15 06:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435680101 ms) 2024-04-15 06:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435680101 ms) 2024-04-15 06:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435680101 ms) 2024-04-15 06:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435681140 ms) 2024-04-15 06:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435681142 ms) 2024-04-15 06:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:22:11.439486+00:00', 'runtime': '1435680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435681144 ms) 2024-04-15 06:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:21:11.439452+00:00', 'runtime': '1435620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435681145 ms) 2024-04-15 06:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435740103 ms) 2024-04-15 06:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435740103 ms) 2024-04-15 06:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435740104 ms) 2024-04-15 06:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435740104 ms) 2024-04-15 06:23:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435741142 ms) 2024-04-15 06:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435741143 ms) 2024-04-15 06:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:23:11.441338+00:00', 'runtime': '1435740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435741146 ms) 2024-04-15 06:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:22:11.439486+00:00', 'runtime': '1435680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435741146 ms) 2024-04-15 06:24:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435800101 ms) 2024-04-15 06:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435800101 ms) 2024-04-15 06:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435800101 ms) 2024-04-15 06:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435800102 ms) 2024-04-15 06:24:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435801137 ms) 2024-04-15 06:24:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435801138 ms) 2024-04-15 06:24:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:24:11.439419+00:00', 'runtime': '1435800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435801140 ms) 2024-04-15 06:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:23:11.441338+00:00', 'runtime': '1435740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435801141 ms) 2024-04-15 06:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435860103 ms) 2024-04-15 06:25:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435860103 ms) 2024-04-15 06:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435860104 ms) 2024-04-15 06:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435860104 ms) 2024-04-15 06:25:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435861148 ms) 2024-04-15 06:25:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435861149 ms) 2024-04-15 06:25:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:25:11.439474+00:00', 'runtime': '1435860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435861151 ms) 2024-04-15 06:25:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:24:11.439419+00:00', 'runtime': '1435800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435861152 ms) 2024-04-15 06:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435920101 ms) 2024-04-15 06:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435920102 ms) 2024-04-15 06:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435920102 ms) 2024-04-15 06:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435920103 ms) 2024-04-15 06:26:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435921140 ms) 2024-04-15 06:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435921141 ms) 2024-04-15 06:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:26:11.440808+00:00', 'runtime': '1435920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435921144 ms) 2024-04-15 06:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:25:11.439474+00:00', 'runtime': '1435860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435921145 ms) 2024-04-15 06:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1435980101 ms) 2024-04-15 06:27:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1435980102 ms) 2024-04-15 06:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1435980102 ms) 2024-04-15 06:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1435980102 ms) 2024-04-15 06:27:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1435981142 ms) 2024-04-15 06:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1435981143 ms) 2024-04-15 06:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:27:11.440348+00:00', 'runtime': '1435980.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435981146 ms) 2024-04-15 06:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:26:11.440808+00:00', 'runtime': '1435920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1435981147 ms) 2024-04-15 06:28:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436040105 ms) 2024-04-15 06:28:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436040105 ms) 2024-04-15 06:28:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436040106 ms) 2024-04-15 06:28:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436040106 ms) 2024-04-15 06:28:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436041147 ms) 2024-04-15 06:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436041148 ms) 2024-04-15 06:28:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:28:11.441339+00:00', 'runtime': '1436040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436041150 ms) 2024-04-15 06:28:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:27:11.440348+00:00', 'runtime': '1435980.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436041151 ms) 2024-04-15 06:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436100100 ms) 2024-04-15 06:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436100101 ms) 2024-04-15 06:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436100101 ms) 2024-04-15 06:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436100101 ms) 2024-04-15 06:29:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436101142 ms) 2024-04-15 06:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436101143 ms) 2024-04-15 06:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:29:11.439185+00:00', 'runtime': '1436100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436101145 ms) 2024-04-15 06:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:28:11.441339+00:00', 'runtime': '1436040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436101146 ms) 2024-04-15 06:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436160103 ms) 2024-04-15 06:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436160103 ms) 2024-04-15 06:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436160104 ms) 2024-04-15 06:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436160104 ms) 2024-04-15 06:30:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436161143 ms) 2024-04-15 06:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436161144 ms) 2024-04-15 06:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:30:11.439458+00:00', 'runtime': '1436160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436161146 ms) 2024-04-15 06:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:29:11.439185+00:00', 'runtime': '1436100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436161147 ms) 2024-04-15 06:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436220100 ms) 2024-04-15 06:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436220101 ms) 2024-04-15 06:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436220101 ms) 2024-04-15 06:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436220102 ms) 2024-04-15 06:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436221143 ms) 2024-04-15 06:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436221144 ms) 2024-04-15 06:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:31:11.439461+00:00', 'runtime': '1436220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436221147 ms) 2024-04-15 06:31:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:30:11.439458+00:00', 'runtime': '1436160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436221148 ms) 2024-04-15 06:32:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436280101 ms) 2024-04-15 06:32:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436280102 ms) 2024-04-15 06:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436280102 ms) 2024-04-15 06:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436280102 ms) 2024-04-15 06:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436281140 ms) 2024-04-15 06:32:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436281142 ms) 2024-04-15 06:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:32:11.440337+00:00', 'runtime': '1436280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436281144 ms) 2024-04-15 06:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:31:11.439461+00:00', 'runtime': '1436220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436281145 ms) 2024-04-15 06:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436340103 ms) 2024-04-15 06:33:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436340104 ms) 2024-04-15 06:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436340104 ms) 2024-04-15 06:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436340104 ms) 2024-04-15 06:33:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436341144 ms) 2024-04-15 06:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436341145 ms) 2024-04-15 06:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:33:11.439483+00:00', 'runtime': '1436340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436341147 ms) 2024-04-15 06:33:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:32:11.440337+00:00', 'runtime': '1436280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436341148 ms) 2024-04-15 06:34:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436400102 ms) 2024-04-15 06:34:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436400102 ms) 2024-04-15 06:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436400102 ms) 2024-04-15 06:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436400103 ms) 2024-04-15 06:34:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436401141 ms) 2024-04-15 06:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436401142 ms) 2024-04-15 06:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:34:11.440793+00:00', 'runtime': '1436400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436401144 ms) 2024-04-15 06:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:33:11.439483+00:00', 'runtime': '1436340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436401145 ms) 2024-04-15 06:35:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436460101 ms) 2024-04-15 06:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436460101 ms) 2024-04-15 06:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436460102 ms) 2024-04-15 06:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436460102 ms) 2024-04-15 06:35:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436461143 ms) 2024-04-15 06:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436461144 ms) 2024-04-15 06:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:35:11.440107+00:00', 'runtime': '1436460.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436461147 ms) 2024-04-15 06:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:34:11.440793+00:00', 'runtime': '1436400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436461147 ms) 2024-04-15 06:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436520103 ms) 2024-04-15 06:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436520103 ms) 2024-04-15 06:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436520104 ms) 2024-04-15 06:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436520104 ms) 2024-04-15 06:36:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436521146 ms) 2024-04-15 06:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436521147 ms) 2024-04-15 06:36:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:36:11.439449+00:00', 'runtime': '1436520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436521151 ms) 2024-04-15 06:36:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:35:11.440107+00:00', 'runtime': '1436460.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436521152 ms) 2024-04-15 06:37:11.448 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436580088 ms) 2024-04-15 06:37:11.448 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436580088 ms) 2024-04-15 06:37:11.448 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436580088 ms) 2024-04-15 06:37:11.448 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436580088 ms) 2024-04-15 06:37:12.474 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436581114 ms) 2024-04-15 06:37:12.474 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436581114 ms) 2024-04-15 06:37:12.475 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:37:11.439102+00:00', 'runtime': '1436580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436581115 ms) 2024-04-15 06:37:12.476 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:36:11.439449+00:00', 'runtime': '1436520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436581116 ms) 2024-04-15 06:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436640101 ms) 2024-04-15 06:38:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436640101 ms) 2024-04-15 06:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436640102 ms) 2024-04-15 06:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436640102 ms) 2024-04-15 06:38:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436641141 ms) 2024-04-15 06:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436641142 ms) 2024-04-15 06:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:38:11.439532+00:00', 'runtime': '1436640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436641144 ms) 2024-04-15 06:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:37:11.439102+00:00', 'runtime': '1436580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436641145 ms) 2024-04-15 06:39:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436700104 ms) 2024-04-15 06:39:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436700105 ms) 2024-04-15 06:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436700106 ms) 2024-04-15 06:39:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436700106 ms) 2024-04-15 06:39:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436701148 ms) 2024-04-15 06:39:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436701149 ms) 2024-04-15 06:39:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:39:11.441347+00:00', 'runtime': '1436700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436701151 ms) 2024-04-15 06:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:38:11.439532+00:00', 'runtime': '1436640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436701152 ms) 2024-04-15 06:40:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436760102 ms) 2024-04-15 06:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436760102 ms) 2024-04-15 06:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436760103 ms) 2024-04-15 06:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436760103 ms) 2024-04-15 06:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436761141 ms) 2024-04-15 06:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436761142 ms) 2024-04-15 06:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:40:11.440590+00:00', 'runtime': '1436760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436761144 ms) 2024-04-15 06:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:39:11.441347+00:00', 'runtime': '1436700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436761145 ms) 2024-04-15 06:41:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436820104 ms) 2024-04-15 06:41:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436820105 ms) 2024-04-15 06:41:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436820105 ms) 2024-04-15 06:41:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436820106 ms) 2024-04-15 06:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436821144 ms) 2024-04-15 06:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436821145 ms) 2024-04-15 06:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:41:11.441353+00:00', 'runtime': '1436820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436821147 ms) 2024-04-15 06:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:40:11.440590+00:00', 'runtime': '1436760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436821148 ms) 2024-04-15 06:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436880100 ms) 2024-04-15 06:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436880101 ms) 2024-04-15 06:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436880101 ms) 2024-04-15 06:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436880102 ms) 2024-04-15 06:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436881140 ms) 2024-04-15 06:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436881141 ms) 2024-04-15 06:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:42:11.439487+00:00', 'runtime': '1436880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436881144 ms) 2024-04-15 06:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:41:11.441353+00:00', 'runtime': '1436820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436881144 ms) 2024-04-15 06:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1436940103 ms) 2024-04-15 06:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1436940103 ms) 2024-04-15 06:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1436940104 ms) 2024-04-15 06:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1436940104 ms) 2024-04-15 06:43:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1436941145 ms) 2024-04-15 06:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1436941146 ms) 2024-04-15 06:43:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:43:11.439452+00:00', 'runtime': '1436940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436941149 ms) 2024-04-15 06:43:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:42:11.439487+00:00', 'runtime': '1436880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1436941150 ms) 2024-04-15 06:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437000100 ms) 2024-04-15 06:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437000101 ms) 2024-04-15 06:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437000102 ms) 2024-04-15 06:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437000102 ms) 2024-04-15 06:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437001140 ms) 2024-04-15 06:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437001141 ms) 2024-04-15 06:44:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:44:11.439461+00:00', 'runtime': '1437000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437001143 ms) 2024-04-15 06:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:43:11.439452+00:00', 'runtime': '1436940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437001144 ms) 2024-04-15 06:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437060100 ms) 2024-04-15 06:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437060101 ms) 2024-04-15 06:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437060102 ms) 2024-04-15 06:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437060102 ms) 2024-04-15 06:45:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437061143 ms) 2024-04-15 06:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437061144 ms) 2024-04-15 06:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:45:11.439456+00:00', 'runtime': '1437060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437061146 ms) 2024-04-15 06:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:44:11.439461+00:00', 'runtime': '1437000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437061147 ms) 2024-04-15 06:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437120103 ms) 2024-04-15 06:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437120103 ms) 2024-04-15 06:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437120104 ms) 2024-04-15 06:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437120104 ms) 2024-04-15 06:46:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437121144 ms) 2024-04-15 06:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437121145 ms) 2024-04-15 06:46:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:46:11.439466+00:00', 'runtime': '1437120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437121149 ms) 2024-04-15 06:46:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:45:11.439456+00:00', 'runtime': '1437060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437121150 ms) 2024-04-15 06:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437180101 ms) 2024-04-15 06:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437180101 ms) 2024-04-15 06:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437180101 ms) 2024-04-15 06:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437180102 ms) 2024-04-15 06:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437181143 ms) 2024-04-15 06:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437181144 ms) 2024-04-15 06:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:47:11.439453+00:00', 'runtime': '1437180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437181146 ms) 2024-04-15 06:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:46:11.439466+00:00', 'runtime': '1437120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437181147 ms) 2024-04-15 06:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437240101 ms) 2024-04-15 06:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437240101 ms) 2024-04-15 06:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437240102 ms) 2024-04-15 06:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437240102 ms) 2024-04-15 06:48:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437241143 ms) 2024-04-15 06:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437241144 ms) 2024-04-15 06:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:48:11.440343+00:00', 'runtime': '1437240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437241146 ms) 2024-04-15 06:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:47:11.439453+00:00', 'runtime': '1437180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437241147 ms) 2024-04-15 06:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437300103 ms) 2024-04-15 06:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437300103 ms) 2024-04-15 06:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437300104 ms) 2024-04-15 06:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437300104 ms) 2024-04-15 06:49:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437301150 ms) 2024-04-15 06:49:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437301151 ms) 2024-04-15 06:49:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:49:11.439451+00:00', 'runtime': '1437300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437301152 ms) 2024-04-15 06:49:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:48:11.440343+00:00', 'runtime': '1437240.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437301153 ms) 2024-04-15 06:50:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437360099 ms) 2024-04-15 06:50:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437360100 ms) 2024-04-15 06:50:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437360100 ms) 2024-04-15 06:50:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437360100 ms) 2024-04-15 06:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437361140 ms) 2024-04-15 06:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437361141 ms) 2024-04-15 06:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:50:11.439462+00:00', 'runtime': '1437360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437361143 ms) 2024-04-15 06:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:49:11.439451+00:00', 'runtime': '1437300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437361144 ms) 2024-04-15 06:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437420100 ms) 2024-04-15 06:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437420101 ms) 2024-04-15 06:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437420101 ms) 2024-04-15 06:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437420101 ms) 2024-04-15 06:51:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437421137 ms) 2024-04-15 06:51:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437421138 ms) 2024-04-15 06:51:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:51:11.439453+00:00', 'runtime': '1437420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437421140 ms) 2024-04-15 06:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:50:11.439462+00:00', 'runtime': '1437360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437421141 ms) 2024-04-15 06:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437480103 ms) 2024-04-15 06:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437480103 ms) 2024-04-15 06:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437480104 ms) 2024-04-15 06:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437480104 ms) 2024-04-15 06:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437481140 ms) 2024-04-15 06:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437481141 ms) 2024-04-15 06:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:52:11.439431+00:00', 'runtime': '1437480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437481142 ms) 2024-04-15 06:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:51:11.439453+00:00', 'runtime': '1437420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437481143 ms) 2024-04-15 06:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437540100 ms) 2024-04-15 06:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437540101 ms) 2024-04-15 06:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437540101 ms) 2024-04-15 06:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437540102 ms) 2024-04-15 06:53:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437541140 ms) 2024-04-15 06:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437541141 ms) 2024-04-15 06:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:53:11.439470+00:00', 'runtime': '1437540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437541143 ms) 2024-04-15 06:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:52:11.439431+00:00', 'runtime': '1437480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437541144 ms) 2024-04-15 06:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437600103 ms) 2024-04-15 06:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437600103 ms) 2024-04-15 06:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437600104 ms) 2024-04-15 06:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437600104 ms) 2024-04-15 06:54:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437601146 ms) 2024-04-15 06:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437601147 ms) 2024-04-15 06:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:54:11.439459+00:00', 'runtime': '1437600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437601149 ms) 2024-04-15 06:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:53:11.439470+00:00', 'runtime': '1437540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437601150 ms) 2024-04-15 06:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437660100 ms) 2024-04-15 06:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437660101 ms) 2024-04-15 06:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437660101 ms) 2024-04-15 06:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437660102 ms) 2024-04-15 06:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437661143 ms) 2024-04-15 06:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437661144 ms) 2024-04-15 06:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:55:11.439480+00:00', 'runtime': '1437660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437661146 ms) 2024-04-15 06:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:54:11.439459+00:00', 'runtime': '1437600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437661147 ms) 2024-04-15 06:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437720100 ms) 2024-04-15 06:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437720101 ms) 2024-04-15 06:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437720101 ms) 2024-04-15 06:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437720102 ms) 2024-04-15 06:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437721140 ms) 2024-04-15 06:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437721141 ms) 2024-04-15 06:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:56:11.439435+00:00', 'runtime': '1437720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437721143 ms) 2024-04-15 06:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:55:11.439480+00:00', 'runtime': '1437660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437721144 ms) 2024-04-15 06:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437780103 ms) 2024-04-15 06:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437780103 ms) 2024-04-15 06:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437780104 ms) 2024-04-15 06:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437780104 ms) 2024-04-15 06:57:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437781143 ms) 2024-04-15 06:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437781144 ms) 2024-04-15 06:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:57:11.439463+00:00', 'runtime': '1437780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437781146 ms) 2024-04-15 06:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:56:11.439435+00:00', 'runtime': '1437720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437781147 ms) 2024-04-15 06:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437840100 ms) 2024-04-15 06:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437840101 ms) 2024-04-15 06:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437840101 ms) 2024-04-15 06:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437840102 ms) 2024-04-15 06:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437841143 ms) 2024-04-15 06:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437841144 ms) 2024-04-15 06:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:58:11.439455+00:00', 'runtime': '1437840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437841147 ms) 2024-04-15 06:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:57:11.439463+00:00', 'runtime': '1437780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437841148 ms) 2024-04-15 06:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437900100 ms) 2024-04-15 06:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437900101 ms) 2024-04-15 06:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437900101 ms) 2024-04-15 06:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437900102 ms) 2024-04-15 06:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437901140 ms) 2024-04-15 06:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437901141 ms) 2024-04-15 06:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 06:59:11.439459+00:00', 'runtime': '1437900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437901143 ms) 2024-04-15 06:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:58:11.439455+00:00', 'runtime': '1437840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437901144 ms) 2024-04-15 07:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1437960103 ms) 2024-04-15 07:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1437960103 ms) 2024-04-15 07:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1437960104 ms) 2024-04-15 07:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1437960104 ms) 2024-04-15 07:00:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1437961145 ms) 2024-04-15 07:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1437961145 ms) 2024-04-15 07:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:00:11.439425+00:00', 'runtime': '1437960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437961149 ms) 2024-04-15 07:00:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 06:59:11.439459+00:00', 'runtime': '1437900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1437961150 ms) 2024-04-15 07:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438020101 ms) 2024-04-15 07:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438020101 ms) 2024-04-15 07:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438020102 ms) 2024-04-15 07:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438020102 ms) 2024-04-15 07:01:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438021141 ms) 2024-04-15 07:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438021142 ms) 2024-04-15 07:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:01:11.439454+00:00', 'runtime': '1438020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438021145 ms) 2024-04-15 07:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:00:11.439425+00:00', 'runtime': '1437960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438021146 ms) 2024-04-15 07:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438080103 ms) 2024-04-15 07:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438080103 ms) 2024-04-15 07:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438080104 ms) 2024-04-15 07:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438080104 ms) 2024-04-15 07:02:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438081147 ms) 2024-04-15 07:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438081148 ms) 2024-04-15 07:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:02:11.439476+00:00', 'runtime': '1438080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438081150 ms) 2024-04-15 07:02:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:01:11.439454+00:00', 'runtime': '1438020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438081151 ms) 2024-04-15 07:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438140100 ms) 2024-04-15 07:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438140101 ms) 2024-04-15 07:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438140101 ms) 2024-04-15 07:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438140102 ms) 2024-04-15 07:03:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438141139 ms) 2024-04-15 07:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438141140 ms) 2024-04-15 07:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:03:11.439420+00:00', 'runtime': '1438140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438141142 ms) 2024-04-15 07:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:02:11.439476+00:00', 'runtime': '1438080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438141146 ms) 2024-04-15 07:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438200100 ms) 2024-04-15 07:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438200100 ms) 2024-04-15 07:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438200101 ms) 2024-04-15 07:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438200101 ms) 2024-04-15 07:04:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438201137 ms) 2024-04-15 07:04:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438201138 ms) 2024-04-15 07:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:04:11.439449+00:00', 'runtime': '1438200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438201141 ms) 2024-04-15 07:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:03:11.439420+00:00', 'runtime': '1438140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438201142 ms) 2024-04-15 07:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438260103 ms) 2024-04-15 07:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438260103 ms) 2024-04-15 07:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438260104 ms) 2024-04-15 07:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438260104 ms) 2024-04-15 07:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438261141 ms) 2024-04-15 07:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438261142 ms) 2024-04-15 07:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:05:11.439502+00:00', 'runtime': '1438260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438261144 ms) 2024-04-15 07:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:04:11.439449+00:00', 'runtime': '1438200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438261145 ms) 2024-04-15 07:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438320100 ms) 2024-04-15 07:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438320101 ms) 2024-04-15 07:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438320101 ms) 2024-04-15 07:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438320102 ms) 2024-04-15 07:06:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438321144 ms) 2024-04-15 07:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438321145 ms) 2024-04-15 07:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:06:11.439450+00:00', 'runtime': '1438320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438321147 ms) 2024-04-15 07:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:05:11.439502+00:00', 'runtime': '1438260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438321148 ms) 2024-04-15 07:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438380100 ms) 2024-04-15 07:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438380101 ms) 2024-04-15 07:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438380101 ms) 2024-04-15 07:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438380102 ms) 2024-04-15 07:07:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438381139 ms) 2024-04-15 07:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438381140 ms) 2024-04-15 07:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:07:11.439469+00:00', 'runtime': '1438380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438381142 ms) 2024-04-15 07:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:06:11.439450+00:00', 'runtime': '1438320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438381143 ms) 2024-04-15 07:08:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438440102 ms) 2024-04-15 07:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438440103 ms) 2024-04-15 07:08:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438440103 ms) 2024-04-15 07:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438440104 ms) 2024-04-15 07:08:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438441146 ms) 2024-04-15 07:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438441147 ms) 2024-04-15 07:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:08:11.439471+00:00', 'runtime': '1438440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438441149 ms) 2024-04-15 07:08:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:07:11.439469+00:00', 'runtime': '1438380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438441150 ms) 2024-04-15 07:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438500100 ms) 2024-04-15 07:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438500101 ms) 2024-04-15 07:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438500101 ms) 2024-04-15 07:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438500102 ms) 2024-04-15 07:09:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438501139 ms) 2024-04-15 07:09:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438501140 ms) 2024-04-15 07:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:09:11.439475+00:00', 'runtime': '1438500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438501143 ms) 2024-04-15 07:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:08:11.439471+00:00', 'runtime': '1438440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438501143 ms) 2024-04-15 07:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438560100 ms) 2024-04-15 07:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438560100 ms) 2024-04-15 07:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438560101 ms) 2024-04-15 07:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438560101 ms) 2024-04-15 07:10:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438561139 ms) 2024-04-15 07:10:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438561140 ms) 2024-04-15 07:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:10:11.439431+00:00', 'runtime': '1438560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438561143 ms) 2024-04-15 07:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:09:11.439475+00:00', 'runtime': '1438500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438561144 ms) 2024-04-15 07:11:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438620102 ms) 2024-04-15 07:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438620103 ms) 2024-04-15 07:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438620103 ms) 2024-04-15 07:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438620104 ms) 2024-04-15 07:11:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438621145 ms) 2024-04-15 07:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438621146 ms) 2024-04-15 07:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:11:11.439465+00:00', 'runtime': '1438620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438621148 ms) 2024-04-15 07:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:10:11.439431+00:00', 'runtime': '1438560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438621149 ms) 2024-04-15 07:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438680100 ms) 2024-04-15 07:12:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438680100 ms) 2024-04-15 07:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438680101 ms) 2024-04-15 07:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438680101 ms) 2024-04-15 07:12:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438681139 ms) 2024-04-15 07:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438681140 ms) 2024-04-15 07:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:12:11.439435+00:00', 'runtime': '1438680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438681143 ms) 2024-04-15 07:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:11:11.439465+00:00', 'runtime': '1438620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438681143 ms) 2024-04-15 07:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438740100 ms) 2024-04-15 07:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438740101 ms) 2024-04-15 07:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438740101 ms) 2024-04-15 07:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438740102 ms) 2024-04-15 07:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438741140 ms) 2024-04-15 07:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438741141 ms) 2024-04-15 07:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:13:11.439457+00:00', 'runtime': '1438740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438741143 ms) 2024-04-15 07:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:12:11.439435+00:00', 'runtime': '1438680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438741144 ms) 2024-04-15 07:14:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438800104 ms) 2024-04-15 07:14:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438800105 ms) 2024-04-15 07:14:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438800106 ms) 2024-04-15 07:14:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438800106 ms) 2024-04-15 07:14:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438801150 ms) 2024-04-15 07:14:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438801151 ms) 2024-04-15 07:14:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:14:11.441335+00:00', 'runtime': '1438800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438801153 ms) 2024-04-15 07:14:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:13:11.439457+00:00', 'runtime': '1438740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438801154 ms) 2024-04-15 07:15:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438860102 ms) 2024-04-15 07:15:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438860102 ms) 2024-04-15 07:15:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438860103 ms) 2024-04-15 07:15:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438860103 ms) 2024-04-15 07:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438861141 ms) 2024-04-15 07:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438861142 ms) 2024-04-15 07:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:15:11.440976+00:00', 'runtime': '1438860.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438861144 ms) 2024-04-15 07:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:14:11.441335+00:00', 'runtime': '1438800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438861145 ms) 2024-04-15 07:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438920103 ms) 2024-04-15 07:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438920103 ms) 2024-04-15 07:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438920104 ms) 2024-04-15 07:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438920104 ms) 2024-04-15 07:16:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438921145 ms) 2024-04-15 07:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438921146 ms) 2024-04-15 07:16:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:16:11.439427+00:00', 'runtime': '1438920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438921148 ms) 2024-04-15 07:16:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:15:11.440976+00:00', 'runtime': '1438860.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438921150 ms) 2024-04-15 07:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1438980101 ms) 2024-04-15 07:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1438980101 ms) 2024-04-15 07:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1438980101 ms) 2024-04-15 07:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1438980102 ms) 2024-04-15 07:17:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1438981138 ms) 2024-04-15 07:17:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1438981139 ms) 2024-04-15 07:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:17:11.440804+00:00', 'runtime': '1438980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438981141 ms) 2024-04-15 07:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:16:11.439427+00:00', 'runtime': '1438920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1438981142 ms) 2024-04-15 07:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439040101 ms) 2024-04-15 07:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439040101 ms) 2024-04-15 07:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439040101 ms) 2024-04-15 07:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439040102 ms) 2024-04-15 07:18:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439041136 ms) 2024-04-15 07:18:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439041138 ms) 2024-04-15 07:18:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:18:11.439449+00:00', 'runtime': '1439040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439041140 ms) 2024-04-15 07:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:17:11.440804+00:00', 'runtime': '1438980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439041140 ms) 2024-04-15 07:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439100103 ms) 2024-04-15 07:19:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439100104 ms) 2024-04-15 07:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439100104 ms) 2024-04-15 07:19:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439100104 ms) 2024-04-15 07:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439101140 ms) 2024-04-15 07:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439101141 ms) 2024-04-15 07:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:19:11.439441+00:00', 'runtime': '1439100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439101143 ms) 2024-04-15 07:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:18:11.439449+00:00', 'runtime': '1439040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439101144 ms) 2024-04-15 07:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439160100 ms) 2024-04-15 07:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439160101 ms) 2024-04-15 07:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439160101 ms) 2024-04-15 07:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439160101 ms) 2024-04-15 07:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439161142 ms) 2024-04-15 07:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439161143 ms) 2024-04-15 07:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:20:11.439470+00:00', 'runtime': '1439160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439161145 ms) 2024-04-15 07:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:19:11.439441+00:00', 'runtime': '1439100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439161146 ms) 2024-04-15 07:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439220103 ms) 2024-04-15 07:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439220103 ms) 2024-04-15 07:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439220104 ms) 2024-04-15 07:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439220104 ms) 2024-04-15 07:21:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439221142 ms) 2024-04-15 07:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439221143 ms) 2024-04-15 07:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:21:11.439462+00:00', 'runtime': '1439220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439221145 ms) 2024-04-15 07:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:20:11.439470+00:00', 'runtime': '1439160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439221146 ms) 2024-04-15 07:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439280100 ms) 2024-04-15 07:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439280101 ms) 2024-04-15 07:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439280101 ms) 2024-04-15 07:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439280102 ms) 2024-04-15 07:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439281141 ms) 2024-04-15 07:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439281142 ms) 2024-04-15 07:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:22:11.439459+00:00', 'runtime': '1439280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439281144 ms) 2024-04-15 07:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:21:11.439462+00:00', 'runtime': '1439220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439281145 ms) 2024-04-15 07:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439340103 ms) 2024-04-15 07:23:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439340103 ms) 2024-04-15 07:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439340104 ms) 2024-04-15 07:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439340104 ms) 2024-04-15 07:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439341143 ms) 2024-04-15 07:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439341144 ms) 2024-04-15 07:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:23:11.439495+00:00', 'runtime': '1439340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439341147 ms) 2024-04-15 07:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:22:11.439459+00:00', 'runtime': '1439280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439341148 ms) 2024-04-15 07:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439400100 ms) 2024-04-15 07:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439400101 ms) 2024-04-15 07:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439400101 ms) 2024-04-15 07:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439400102 ms) 2024-04-15 07:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439401140 ms) 2024-04-15 07:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439401141 ms) 2024-04-15 07:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:24:11.439496+00:00', 'runtime': '1439400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439401143 ms) 2024-04-15 07:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:23:11.439495+00:00', 'runtime': '1439340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439401144 ms) 2024-04-15 07:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439460100 ms) 2024-04-15 07:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439460101 ms) 2024-04-15 07:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439460101 ms) 2024-04-15 07:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439460102 ms) 2024-04-15 07:25:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439461139 ms) 2024-04-15 07:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439461140 ms) 2024-04-15 07:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:25:11.439446+00:00', 'runtime': '1439460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439461142 ms) 2024-04-15 07:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:24:11.439496+00:00', 'runtime': '1439400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439461143 ms) 2024-04-15 07:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439520103 ms) 2024-04-15 07:26:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439520104 ms) 2024-04-15 07:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439520104 ms) 2024-04-15 07:26:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439520105 ms) 2024-04-15 07:26:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439521147 ms) 2024-04-15 07:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439521148 ms) 2024-04-15 07:26:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:26:11.439505+00:00', 'runtime': '1439520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439521150 ms) 2024-04-15 07:26:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:25:11.439446+00:00', 'runtime': '1439460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439521151 ms) 2024-04-15 07:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439580100 ms) 2024-04-15 07:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439580101 ms) 2024-04-15 07:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439580101 ms) 2024-04-15 07:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439580102 ms) 2024-04-15 07:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439581140 ms) 2024-04-15 07:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439581141 ms) 2024-04-15 07:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:27:11.439479+00:00', 'runtime': '1439580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439581143 ms) 2024-04-15 07:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:26:11.439505+00:00', 'runtime': '1439520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439581143 ms) 2024-04-15 07:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439640100 ms) 2024-04-15 07:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439640101 ms) 2024-04-15 07:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439640101 ms) 2024-04-15 07:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439640102 ms) 2024-04-15 07:28:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439641139 ms) 2024-04-15 07:28:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439641140 ms) 2024-04-15 07:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:28:11.439458+00:00', 'runtime': '1439640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439641142 ms) 2024-04-15 07:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:27:11.439479+00:00', 'runtime': '1439580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439641146 ms) 2024-04-15 07:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439700103 ms) 2024-04-15 07:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439700103 ms) 2024-04-15 07:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439700104 ms) 2024-04-15 07:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439700104 ms) 2024-04-15 07:29:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439701142 ms) 2024-04-15 07:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439701143 ms) 2024-04-15 07:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:29:11.439595+00:00', 'runtime': '1439700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439701145 ms) 2024-04-15 07:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:28:11.439458+00:00', 'runtime': '1439640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439701146 ms) 2024-04-15 07:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439760100 ms) 2024-04-15 07:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439760101 ms) 2024-04-15 07:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439760101 ms) 2024-04-15 07:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439760101 ms) 2024-04-15 07:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439761142 ms) 2024-04-15 07:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439761143 ms) 2024-04-15 07:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:30:11.439457+00:00', 'runtime': '1439760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439761146 ms) 2024-04-15 07:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:29:11.439595+00:00', 'runtime': '1439700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439761147 ms) 2024-04-15 07:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439820100 ms) 2024-04-15 07:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439820101 ms) 2024-04-15 07:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439820101 ms) 2024-04-15 07:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439820102 ms) 2024-04-15 07:31:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439821138 ms) 2024-04-15 07:31:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439821139 ms) 2024-04-15 07:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:31:11.439434+00:00', 'runtime': '1439820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439821141 ms) 2024-04-15 07:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:30:11.439457+00:00', 'runtime': '1439760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439821142 ms) 2024-04-15 07:32:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439880102 ms) 2024-04-15 07:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439880103 ms) 2024-04-15 07:32:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439880103 ms) 2024-04-15 07:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439880104 ms) 2024-04-15 07:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439881143 ms) 2024-04-15 07:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439881144 ms) 2024-04-15 07:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:32:11.439439+00:00', 'runtime': '1439880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439881147 ms) 2024-04-15 07:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:31:11.439434+00:00', 'runtime': '1439820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439881147 ms) 2024-04-15 07:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1439940101 ms) 2024-04-15 07:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1439940101 ms) 2024-04-15 07:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1439940102 ms) 2024-04-15 07:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1439940102 ms) 2024-04-15 07:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1439941141 ms) 2024-04-15 07:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1439941142 ms) 2024-04-15 07:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:33:11.439452+00:00', 'runtime': '1439940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439941144 ms) 2024-04-15 07:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:32:11.439439+00:00', 'runtime': '1439880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1439941145 ms) 2024-04-15 07:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440000100 ms) 2024-04-15 07:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440000101 ms) 2024-04-15 07:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440000101 ms) 2024-04-15 07:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440000102 ms) 2024-04-15 07:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440001140 ms) 2024-04-15 07:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440001141 ms) 2024-04-15 07:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:34:11.439447+00:00', 'runtime': '1440000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440001143 ms) 2024-04-15 07:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:33:11.439452+00:00', 'runtime': '1439940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440001144 ms) 2024-04-15 07:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440060103 ms) 2024-04-15 07:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440060103 ms) 2024-04-15 07:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440060104 ms) 2024-04-15 07:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440060104 ms) 2024-04-15 07:35:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440061147 ms) 2024-04-15 07:35:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440061148 ms) 2024-04-15 07:35:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:35:11.439471+00:00', 'runtime': '1440060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440061152 ms) 2024-04-15 07:35:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:34:11.439447+00:00', 'runtime': '1440000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440061153 ms) 2024-04-15 07:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440120100 ms) 2024-04-15 07:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440120101 ms) 2024-04-15 07:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440120101 ms) 2024-04-15 07:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440120102 ms) 2024-04-15 07:36:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440121139 ms) 2024-04-15 07:36:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440121140 ms) 2024-04-15 07:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:36:11.439468+00:00', 'runtime': '1440120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440121143 ms) 2024-04-15 07:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:35:11.439471+00:00', 'runtime': '1440060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440121143 ms) 2024-04-15 07:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440180100 ms) 2024-04-15 07:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440180101 ms) 2024-04-15 07:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440180101 ms) 2024-04-15 07:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440180101 ms) 2024-04-15 07:37:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440181138 ms) 2024-04-15 07:37:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440181139 ms) 2024-04-15 07:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:37:11.440361+00:00', 'runtime': '1440180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440181141 ms) 2024-04-15 07:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:36:11.439468+00:00', 'runtime': '1440120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440181142 ms) 2024-04-15 07:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440240103 ms) 2024-04-15 07:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440240103 ms) 2024-04-15 07:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440240104 ms) 2024-04-15 07:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440240104 ms) 2024-04-15 07:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440241144 ms) 2024-04-15 07:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440241145 ms) 2024-04-15 07:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:38:11.439466+00:00', 'runtime': '1440240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440241147 ms) 2024-04-15 07:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:37:11.440361+00:00', 'runtime': '1440180.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440241148 ms) 2024-04-15 07:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440300100 ms) 2024-04-15 07:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440300101 ms) 2024-04-15 07:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440300101 ms) 2024-04-15 07:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440300102 ms) 2024-04-15 07:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440301143 ms) 2024-04-15 07:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440301144 ms) 2024-04-15 07:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:39:11.439471+00:00', 'runtime': '1440300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440301146 ms) 2024-04-15 07:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:38:11.439466+00:00', 'runtime': '1440240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440301147 ms) 2024-04-15 07:40:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440360102 ms) 2024-04-15 07:40:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440360102 ms) 2024-04-15 07:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440360103 ms) 2024-04-15 07:40:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440360103 ms) 2024-04-15 07:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440361141 ms) 2024-04-15 07:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440361142 ms) 2024-04-15 07:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:40:11.440348+00:00', 'runtime': '1440360.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440361145 ms) 2024-04-15 07:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:39:11.439471+00:00', 'runtime': '1440300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440361146 ms) 2024-04-15 07:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440420103 ms) 2024-04-15 07:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440420103 ms) 2024-04-15 07:41:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440420103 ms) 2024-04-15 07:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440420104 ms) 2024-04-15 07:41:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440421145 ms) 2024-04-15 07:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440421146 ms) 2024-04-15 07:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:41:11.439452+00:00', 'runtime': '1440420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440421148 ms) 2024-04-15 07:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:40:11.440348+00:00', 'runtime': '1440360.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440421149 ms) 2024-04-15 07:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440480100 ms) 2024-04-15 07:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440480101 ms) 2024-04-15 07:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440480101 ms) 2024-04-15 07:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440480102 ms) 2024-04-15 07:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440481140 ms) 2024-04-15 07:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440481141 ms) 2024-04-15 07:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:42:11.439470+00:00', 'runtime': '1440480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440481143 ms) 2024-04-15 07:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:41:11.439452+00:00', 'runtime': '1440420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440481144 ms) 2024-04-15 07:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440540100 ms) 2024-04-15 07:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440540101 ms) 2024-04-15 07:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440540101 ms) 2024-04-15 07:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440540102 ms) 2024-04-15 07:43:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440541140 ms) 2024-04-15 07:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440541141 ms) 2024-04-15 07:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:43:11.439472+00:00', 'runtime': '1440540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440541143 ms) 2024-04-15 07:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:42:11.439470+00:00', 'runtime': '1440480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440541144 ms) 2024-04-15 07:44:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440600101 ms) 2024-04-15 07:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440600102 ms) 2024-04-15 07:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440600102 ms) 2024-04-15 07:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440600102 ms) 2024-04-15 07:44:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440601138 ms) 2024-04-15 07:44:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440601139 ms) 2024-04-15 07:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:44:11.439487+00:00', 'runtime': '1440600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440601141 ms) 2024-04-15 07:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:43:11.439472+00:00', 'runtime': '1440540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440601142 ms) 2024-04-15 07:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440660101 ms) 2024-04-15 07:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440660101 ms) 2024-04-15 07:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440660102 ms) 2024-04-15 07:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440660102 ms) 2024-04-15 07:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440661140 ms) 2024-04-15 07:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440661141 ms) 2024-04-15 07:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:45:11.439463+00:00', 'runtime': '1440660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440661143 ms) 2024-04-15 07:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:44:11.439487+00:00', 'runtime': '1440600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440661144 ms) 2024-04-15 07:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440720101 ms) 2024-04-15 07:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440720101 ms) 2024-04-15 07:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440720102 ms) 2024-04-15 07:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440720102 ms) 2024-04-15 07:46:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440721141 ms) 2024-04-15 07:46:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440721142 ms) 2024-04-15 07:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:46:11.439460+00:00', 'runtime': '1440720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440721144 ms) 2024-04-15 07:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:45:11.439463+00:00', 'runtime': '1440660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440721145 ms) 2024-04-15 07:47:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440780105 ms) 2024-04-15 07:47:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440780106 ms) 2024-04-15 07:47:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440780106 ms) 2024-04-15 07:47:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440780106 ms) 2024-04-15 07:47:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440781149 ms) 2024-04-15 07:47:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440781150 ms) 2024-04-15 07:47:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:47:11.441358+00:00', 'runtime': '1440780.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440781154 ms) 2024-04-15 07:47:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:46:11.439460+00:00', 'runtime': '1440720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440781155 ms) 2024-04-15 07:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440840101 ms) 2024-04-15 07:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440840101 ms) 2024-04-15 07:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440840102 ms) 2024-04-15 07:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440840102 ms) 2024-04-15 07:48:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440841141 ms) 2024-04-15 07:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440841142 ms) 2024-04-15 07:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:48:11.439468+00:00', 'runtime': '1440840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440841144 ms) 2024-04-15 07:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:47:11.441358+00:00', 'runtime': '1440780.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440841145 ms) 2024-04-15 07:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440900103 ms) 2024-04-15 07:49:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440900104 ms) 2024-04-15 07:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440900104 ms) 2024-04-15 07:49:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440900105 ms) 2024-04-15 07:49:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440901148 ms) 2024-04-15 07:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440901149 ms) 2024-04-15 07:49:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:49:11.439467+00:00', 'runtime': '1440900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440901151 ms) 2024-04-15 07:49:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:48:11.439468+00:00', 'runtime': '1440840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440901152 ms) 2024-04-15 07:50:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1440960102 ms) 2024-04-15 07:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1440960103 ms) 2024-04-15 07:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1440960103 ms) 2024-04-15 07:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1440960103 ms) 2024-04-15 07:50:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1440961142 ms) 2024-04-15 07:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1440961143 ms) 2024-04-15 07:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:50:11.439444+00:00', 'runtime': '1440960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440961145 ms) 2024-04-15 07:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:49:11.439467+00:00', 'runtime': '1440900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1440961146 ms) 2024-04-15 07:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441020100 ms) 2024-04-15 07:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441020101 ms) 2024-04-15 07:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441020101 ms) 2024-04-15 07:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441020102 ms) 2024-04-15 07:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441021140 ms) 2024-04-15 07:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441021141 ms) 2024-04-15 07:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:51:11.439468+00:00', 'runtime': '1441020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441021143 ms) 2024-04-15 07:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:50:11.439444+00:00', 'runtime': '1440960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441021144 ms) 2024-04-15 07:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441080103 ms) 2024-04-15 07:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441080103 ms) 2024-04-15 07:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441080104 ms) 2024-04-15 07:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441080104 ms) 2024-04-15 07:52:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441081144 ms) 2024-04-15 07:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441081145 ms) 2024-04-15 07:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:52:11.439433+00:00', 'runtime': '1441080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441081147 ms) 2024-04-15 07:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:51:11.439468+00:00', 'runtime': '1441020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441081148 ms) 2024-04-15 07:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441140100 ms) 2024-04-15 07:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441140101 ms) 2024-04-15 07:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441140101 ms) 2024-04-15 07:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441140101 ms) 2024-04-15 07:53:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441141144 ms) 2024-04-15 07:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441141144 ms) 2024-04-15 07:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:53:11.439430+00:00', 'runtime': '1441140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441141147 ms) 2024-04-15 07:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:52:11.439433+00:00', 'runtime': '1441080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441141148 ms) 2024-04-15 07:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441200103 ms) 2024-04-15 07:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441200103 ms) 2024-04-15 07:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441200104 ms) 2024-04-15 07:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441200104 ms) 2024-04-15 07:54:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441201143 ms) 2024-04-15 07:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441201143 ms) 2024-04-15 07:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:54:11.439453+00:00', 'runtime': '1441200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441201146 ms) 2024-04-15 07:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:53:11.439430+00:00', 'runtime': '1441140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441201146 ms) 2024-04-15 07:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441260100 ms) 2024-04-15 07:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441260101 ms) 2024-04-15 07:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441260101 ms) 2024-04-15 07:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441260102 ms) 2024-04-15 07:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441261144 ms) 2024-04-15 07:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441261145 ms) 2024-04-15 07:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:55:11.439466+00:00', 'runtime': '1441260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441261147 ms) 2024-04-15 07:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:54:11.439453+00:00', 'runtime': '1441200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441261148 ms) 2024-04-15 07:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441320103 ms) 2024-04-15 07:56:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441320104 ms) 2024-04-15 07:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441320104 ms) 2024-04-15 07:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441320104 ms) 2024-04-15 07:56:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441321146 ms) 2024-04-15 07:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441321147 ms) 2024-04-15 07:56:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:56:11.439334+00:00', 'runtime': '1441320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441321148 ms) 2024-04-15 07:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:55:11.439466+00:00', 'runtime': '1441260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441321149 ms) 2024-04-15 07:57:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441380102 ms) 2024-04-15 07:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441380103 ms) 2024-04-15 07:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441380103 ms) 2024-04-15 07:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441380103 ms) 2024-04-15 07:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441381142 ms) 2024-04-15 07:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441381143 ms) 2024-04-15 07:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:57:11.440953+00:00', 'runtime': '1441380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441381144 ms) 2024-04-15 07:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:56:11.439334+00:00', 'runtime': '1441320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441381145 ms) 2024-04-15 07:58:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441440102 ms) 2024-04-15 07:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441440103 ms) 2024-04-15 07:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441440103 ms) 2024-04-15 07:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441440104 ms) 2024-04-15 07:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441441143 ms) 2024-04-15 07:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441441144 ms) 2024-04-15 07:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:58:11.439463+00:00', 'runtime': '1441440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441441146 ms) 2024-04-15 07:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:57:11.440953+00:00', 'runtime': '1441380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441441147 ms) 2024-04-15 07:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441500101 ms) 2024-04-15 07:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441500102 ms) 2024-04-15 07:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441500102 ms) 2024-04-15 07:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441500102 ms) 2024-04-15 07:59:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441501137 ms) 2024-04-15 07:59:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441501138 ms) 2024-04-15 07:59:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 07:59:11.440744+00:00', 'runtime': '1441500.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441501140 ms) 2024-04-15 07:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:58:11.439463+00:00', 'runtime': '1441440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441501144 ms) 2024-04-15 08:00:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441560100 ms) 2024-04-15 08:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441560101 ms) 2024-04-15 08:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441560101 ms) 2024-04-15 08:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441560102 ms) 2024-04-15 08:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441561140 ms) 2024-04-15 08:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441561141 ms) 2024-04-15 08:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:00:11.439449+00:00', 'runtime': '1441560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441561143 ms) 2024-04-15 08:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 07:59:11.440744+00:00', 'runtime': '1441500.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441561144 ms) 2024-04-15 08:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441620103 ms) 2024-04-15 08:01:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441620104 ms) 2024-04-15 08:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441620104 ms) 2024-04-15 08:01:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441620104 ms) 2024-04-15 08:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441621144 ms) 2024-04-15 08:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441621145 ms) 2024-04-15 08:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:01:11.439447+00:00', 'runtime': '1441620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441621148 ms) 2024-04-15 08:01:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:00:11.439449+00:00', 'runtime': '1441560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441621149 ms) 2024-04-15 08:02:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441680101 ms) 2024-04-15 08:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441680101 ms) 2024-04-15 08:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441680102 ms) 2024-04-15 08:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441680102 ms) 2024-04-15 08:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441681143 ms) 2024-04-15 08:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441681144 ms) 2024-04-15 08:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:02:11.439481+00:00', 'runtime': '1441680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441681147 ms) 2024-04-15 08:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:01:11.439447+00:00', 'runtime': '1441620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441681147 ms) 2024-04-15 08:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441740103 ms) 2024-04-15 08:03:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441740103 ms) 2024-04-15 08:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441740104 ms) 2024-04-15 08:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441740104 ms) 2024-04-15 08:03:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441741143 ms) 2024-04-15 08:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441741144 ms) 2024-04-15 08:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:03:11.439439+00:00', 'runtime': '1441740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441741146 ms) 2024-04-15 08:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:02:11.439481+00:00', 'runtime': '1441680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441741147 ms) 2024-04-15 08:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441800100 ms) 2024-04-15 08:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441800101 ms) 2024-04-15 08:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441800101 ms) 2024-04-15 08:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441800102 ms) 2024-04-15 08:04:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441801143 ms) 2024-04-15 08:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441801144 ms) 2024-04-15 08:04:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:04:11.439434+00:00', 'runtime': '1441800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441801146 ms) 2024-04-15 08:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:03:11.439439+00:00', 'runtime': '1441740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441801147 ms) 2024-04-15 08:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441860100 ms) 2024-04-15 08:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441860101 ms) 2024-04-15 08:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441860101 ms) 2024-04-15 08:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441860102 ms) 2024-04-15 08:05:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441861143 ms) 2024-04-15 08:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441861144 ms) 2024-04-15 08:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:05:11.439483+00:00', 'runtime': '1441860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441861146 ms) 2024-04-15 08:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:04:11.439434+00:00', 'runtime': '1441800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441861147 ms) 2024-04-15 08:06:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441920104 ms) 2024-04-15 08:06:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441920105 ms) 2024-04-15 08:06:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441920106 ms) 2024-04-15 08:06:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441920106 ms) 2024-04-15 08:06:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441921149 ms) 2024-04-15 08:06:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441921150 ms) 2024-04-15 08:06:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:06:11.441335+00:00', 'runtime': '1441920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441921152 ms) 2024-04-15 08:06:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:05:11.439483+00:00', 'runtime': '1441860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441921153 ms) 2024-04-15 08:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1441980101 ms) 2024-04-15 08:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1441980101 ms) 2024-04-15 08:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1441980102 ms) 2024-04-15 08:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1441980102 ms) 2024-04-15 08:07:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1441981139 ms) 2024-04-15 08:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1441981140 ms) 2024-04-15 08:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:07:11.439459+00:00', 'runtime': '1441980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441981142 ms) 2024-04-15 08:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:06:11.441335+00:00', 'runtime': '1441920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1441981143 ms) 2024-04-15 08:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442040103 ms) 2024-04-15 08:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442040103 ms) 2024-04-15 08:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442040104 ms) 2024-04-15 08:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442040104 ms) 2024-04-15 08:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442041144 ms) 2024-04-15 08:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442041145 ms) 2024-04-15 08:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:08:11.439479+00:00', 'runtime': '1442040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442041147 ms) 2024-04-15 08:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:07:11.439459+00:00', 'runtime': '1441980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442041148 ms) 2024-04-15 08:09:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442100101 ms) 2024-04-15 08:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442100102 ms) 2024-04-15 08:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442100102 ms) 2024-04-15 08:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442100103 ms) 2024-04-15 08:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442101140 ms) 2024-04-15 08:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442101141 ms) 2024-04-15 08:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:09:11.440704+00:00', 'runtime': '1442100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442101144 ms) 2024-04-15 08:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:08:11.439479+00:00', 'runtime': '1442040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442101145 ms) 2024-04-15 08:10:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442160101 ms) 2024-04-15 08:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442160101 ms) 2024-04-15 08:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442160102 ms) 2024-04-15 08:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442160102 ms) 2024-04-15 08:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442161140 ms) 2024-04-15 08:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442161141 ms) 2024-04-15 08:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:10:11.439871+00:00', 'runtime': '1442160.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442161143 ms) 2024-04-15 08:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:09:11.440704+00:00', 'runtime': '1442100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442161144 ms) 2024-04-15 08:11:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442220101 ms) 2024-04-15 08:11:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442220102 ms) 2024-04-15 08:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442220102 ms) 2024-04-15 08:11:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442220103 ms) 2024-04-15 08:11:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442221144 ms) 2024-04-15 08:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442221145 ms) 2024-04-15 08:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:11:11.439494+00:00', 'runtime': '1442220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442221149 ms) 2024-04-15 08:11:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:10:11.439871+00:00', 'runtime': '1442160.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442221150 ms) 2024-04-15 08:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442280100 ms) 2024-04-15 08:12:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442280100 ms) 2024-04-15 08:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442280101 ms) 2024-04-15 08:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442280101 ms) 2024-04-15 08:12:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442281138 ms) 2024-04-15 08:12:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442281139 ms) 2024-04-15 08:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:12:11.439492+00:00', 'runtime': '1442280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442281140 ms) 2024-04-15 08:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:11:11.439494+00:00', 'runtime': '1442220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442281141 ms) 2024-04-15 08:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442340103 ms) 2024-04-15 08:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442340104 ms) 2024-04-15 08:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442340104 ms) 2024-04-15 08:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442340105 ms) 2024-04-15 08:13:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442341145 ms) 2024-04-15 08:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442341146 ms) 2024-04-15 08:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:13:11.439458+00:00', 'runtime': '1442340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442341148 ms) 2024-04-15 08:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:12:11.439492+00:00', 'runtime': '1442280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442341149 ms) 2024-04-15 08:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442400100 ms) 2024-04-15 08:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442400101 ms) 2024-04-15 08:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442400101 ms) 2024-04-15 08:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442400101 ms) 2024-04-15 08:14:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442401141 ms) 2024-04-15 08:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442401143 ms) 2024-04-15 08:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:14:11.439470+00:00', 'runtime': '1442400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442401146 ms) 2024-04-15 08:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:13:11.439458+00:00', 'runtime': '1442340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442401147 ms) 2024-04-15 08:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442460100 ms) 2024-04-15 08:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442460100 ms) 2024-04-15 08:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442460101 ms) 2024-04-15 08:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442460101 ms) 2024-04-15 08:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442461139 ms) 2024-04-15 08:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442461140 ms) 2024-04-15 08:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:15:11.439434+00:00', 'runtime': '1442460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442461143 ms) 2024-04-15 08:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:14:11.439470+00:00', 'runtime': '1442400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442461144 ms) 2024-04-15 08:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442520103 ms) 2024-04-15 08:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442520103 ms) 2024-04-15 08:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442520104 ms) 2024-04-15 08:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442520104 ms) 2024-04-15 08:16:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442521144 ms) 2024-04-15 08:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442521146 ms) 2024-04-15 08:16:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:16:11.439466+00:00', 'runtime': '1442520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442521150 ms) 2024-04-15 08:16:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:15:11.439434+00:00', 'runtime': '1442460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442521150 ms) 2024-04-15 08:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442580101 ms) 2024-04-15 08:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442580101 ms) 2024-04-15 08:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442580102 ms) 2024-04-15 08:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442580102 ms) 2024-04-15 08:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442581140 ms) 2024-04-15 08:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442581141 ms) 2024-04-15 08:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:17:11.439471+00:00', 'runtime': '1442580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442581143 ms) 2024-04-15 08:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:16:11.439466+00:00', 'runtime': '1442520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442581144 ms) 2024-04-15 08:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442640101 ms) 2024-04-15 08:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442640101 ms) 2024-04-15 08:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442640102 ms) 2024-04-15 08:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442640102 ms) 2024-04-15 08:18:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442641142 ms) 2024-04-15 08:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442641143 ms) 2024-04-15 08:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:18:11.439438+00:00', 'runtime': '1442640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442641146 ms) 2024-04-15 08:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:17:11.439471+00:00', 'runtime': '1442580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442641146 ms) 2024-04-15 08:19:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442700102 ms) 2024-04-15 08:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442700103 ms) 2024-04-15 08:19:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442700103 ms) 2024-04-15 08:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442700104 ms) 2024-04-15 08:19:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442701142 ms) 2024-04-15 08:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442701143 ms) 2024-04-15 08:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:19:11.439456+00:00', 'runtime': '1442700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442701144 ms) 2024-04-15 08:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:18:11.439438+00:00', 'runtime': '1442640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442701145 ms) 2024-04-15 08:20:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442760102 ms) 2024-04-15 08:20:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442760102 ms) 2024-04-15 08:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442760103 ms) 2024-04-15 08:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442760103 ms) 2024-04-15 08:20:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442761143 ms) 2024-04-15 08:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442761144 ms) 2024-04-15 08:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:20:11.440897+00:00', 'runtime': '1442760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442761146 ms) 2024-04-15 08:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:19:11.439456+00:00', 'runtime': '1442700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442761147 ms) 2024-04-15 08:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442820103 ms) 2024-04-15 08:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442820103 ms) 2024-04-15 08:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442820104 ms) 2024-04-15 08:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442820104 ms) 2024-04-15 08:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442821143 ms) 2024-04-15 08:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442821144 ms) 2024-04-15 08:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:21:11.439451+00:00', 'runtime': '1442820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442821146 ms) 2024-04-15 08:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:20:11.440897+00:00', 'runtime': '1442760.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442821147 ms) 2024-04-15 08:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442880100 ms) 2024-04-15 08:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442880101 ms) 2024-04-15 08:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442880101 ms) 2024-04-15 08:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442880101 ms) 2024-04-15 08:22:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442881143 ms) 2024-04-15 08:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442881144 ms) 2024-04-15 08:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:22:11.439428+00:00', 'runtime': '1442880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442881146 ms) 2024-04-15 08:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:21:11.439451+00:00', 'runtime': '1442820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442881147 ms) 2024-04-15 08:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1442940101 ms) 2024-04-15 08:23:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1442940102 ms) 2024-04-15 08:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1442940102 ms) 2024-04-15 08:23:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1442940103 ms) 2024-04-15 08:23:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1442941141 ms) 2024-04-15 08:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1442941142 ms) 2024-04-15 08:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:23:11.440356+00:00', 'runtime': '1442940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442941144 ms) 2024-04-15 08:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:22:11.439428+00:00', 'runtime': '1442880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1442941145 ms) 2024-04-15 08:24:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443000105 ms) 2024-04-15 08:24:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443000105 ms) 2024-04-15 08:24:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443000106 ms) 2024-04-15 08:24:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443000106 ms) 2024-04-15 08:24:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443001148 ms) 2024-04-15 08:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443001149 ms) 2024-04-15 08:24:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:24:11.441347+00:00', 'runtime': '1443000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443001153 ms) 2024-04-15 08:24:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:23:11.440356+00:00', 'runtime': '1442940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443001154 ms) 2024-04-15 08:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443060100 ms) 2024-04-15 08:25:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443060100 ms) 2024-04-15 08:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443060101 ms) 2024-04-15 08:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443060101 ms) 2024-04-15 08:25:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443061137 ms) 2024-04-15 08:25:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443061138 ms) 2024-04-15 08:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:25:11.439445+00:00', 'runtime': '1443060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443061140 ms) 2024-04-15 08:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:24:11.441347+00:00', 'runtime': '1443000.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443061141 ms) 2024-04-15 08:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443120103 ms) 2024-04-15 08:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443120103 ms) 2024-04-15 08:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443120104 ms) 2024-04-15 08:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443120104 ms) 2024-04-15 08:26:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443121138 ms) 2024-04-15 08:26:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443121139 ms) 2024-04-15 08:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:26:11.439453+00:00', 'runtime': '1443120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443121141 ms) 2024-04-15 08:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:25:11.439445+00:00', 'runtime': '1443060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443121142 ms) 2024-04-15 08:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443180100 ms) 2024-04-15 08:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443180101 ms) 2024-04-15 08:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443180101 ms) 2024-04-15 08:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443180102 ms) 2024-04-15 08:27:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443181138 ms) 2024-04-15 08:27:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443181139 ms) 2024-04-15 08:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:27:11.439456+00:00', 'runtime': '1443180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443181141 ms) 2024-04-15 08:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:26:11.439453+00:00', 'runtime': '1443120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443181142 ms) 2024-04-15 08:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443240100 ms) 2024-04-15 08:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443240101 ms) 2024-04-15 08:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443240101 ms) 2024-04-15 08:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443240101 ms) 2024-04-15 08:28:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443241139 ms) 2024-04-15 08:28:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443241140 ms) 2024-04-15 08:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:28:11.439448+00:00', 'runtime': '1443240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443241142 ms) 2024-04-15 08:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:27:11.439456+00:00', 'runtime': '1443180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443241143 ms) 2024-04-15 08:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443300103 ms) 2024-04-15 08:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443300103 ms) 2024-04-15 08:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443300104 ms) 2024-04-15 08:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443300104 ms) 2024-04-15 08:29:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443301144 ms) 2024-04-15 08:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443301146 ms) 2024-04-15 08:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:29:11.439430+00:00', 'runtime': '1443300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443301148 ms) 2024-04-15 08:29:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:28:11.439448+00:00', 'runtime': '1443240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443301149 ms) 2024-04-15 08:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443360101 ms) 2024-04-15 08:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443360101 ms) 2024-04-15 08:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443360102 ms) 2024-04-15 08:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443360102 ms) 2024-04-15 08:30:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443361141 ms) 2024-04-15 08:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443361142 ms) 2024-04-15 08:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:30:11.439460+00:00', 'runtime': '1443360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443361144 ms) 2024-04-15 08:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:29:11.439430+00:00', 'runtime': '1443300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443361145 ms) 2024-04-15 08:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443420102 ms) 2024-04-15 08:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443420103 ms) 2024-04-15 08:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443420103 ms) 2024-04-15 08:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443420104 ms) 2024-04-15 08:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443421141 ms) 2024-04-15 08:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443421142 ms) 2024-04-15 08:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:31:11.439460+00:00', 'runtime': '1443420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443421144 ms) 2024-04-15 08:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:30:11.439460+00:00', 'runtime': '1443360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443421145 ms) 2024-04-15 08:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443480100 ms) 2024-04-15 08:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443480101 ms) 2024-04-15 08:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443480101 ms) 2024-04-15 08:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443480102 ms) 2024-04-15 08:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443481140 ms) 2024-04-15 08:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443481141 ms) 2024-04-15 08:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:32:11.439425+00:00', 'runtime': '1443480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443481143 ms) 2024-04-15 08:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:31:11.439460+00:00', 'runtime': '1443420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443481144 ms) 2024-04-15 08:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443540103 ms) 2024-04-15 08:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443540103 ms) 2024-04-15 08:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443540104 ms) 2024-04-15 08:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443540104 ms) 2024-04-15 08:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443541143 ms) 2024-04-15 08:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443541144 ms) 2024-04-15 08:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:33:11.439467+00:00', 'runtime': '1443540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443541146 ms) 2024-04-15 08:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:32:11.439425+00:00', 'runtime': '1443480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443541147 ms) 2024-04-15 08:34:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443600101 ms) 2024-04-15 08:34:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443600102 ms) 2024-04-15 08:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443600102 ms) 2024-04-15 08:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443600103 ms) 2024-04-15 08:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443601140 ms) 2024-04-15 08:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443601141 ms) 2024-04-15 08:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:34:11.439409+00:00', 'runtime': '1443600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443601143 ms) 2024-04-15 08:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:33:11.439467+00:00', 'runtime': '1443540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443601144 ms) 2024-04-15 08:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443660102 ms) 2024-04-15 08:35:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443660102 ms) 2024-04-15 08:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443660102 ms) 2024-04-15 08:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443660103 ms) 2024-04-15 08:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443661143 ms) 2024-04-15 08:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443661143 ms) 2024-04-15 08:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:35:11.440370+00:00', 'runtime': '1443660.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443661145 ms) 2024-04-15 08:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:34:11.439409+00:00', 'runtime': '1443600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443661146 ms) 2024-04-15 08:36:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443720105 ms) 2024-04-15 08:36:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443720106 ms) 2024-04-15 08:36:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443720106 ms) 2024-04-15 08:36:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443720106 ms) 2024-04-15 08:36:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443721148 ms) 2024-04-15 08:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443721149 ms) 2024-04-15 08:36:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:36:11.441328+00:00', 'runtime': '1443720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443721151 ms) 2024-04-15 08:36:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:35:11.440370+00:00', 'runtime': '1443660.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443721152 ms) 2024-04-15 08:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443780100 ms) 2024-04-15 08:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443780101 ms) 2024-04-15 08:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443780102 ms) 2024-04-15 08:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443780102 ms) 2024-04-15 08:37:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443781140 ms) 2024-04-15 08:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443781141 ms) 2024-04-15 08:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:37:11.439488+00:00', 'runtime': '1443780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443781143 ms) 2024-04-15 08:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:36:11.441328+00:00', 'runtime': '1443720.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443781144 ms) 2024-04-15 08:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443840100 ms) 2024-04-15 08:38:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443840100 ms) 2024-04-15 08:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443840101 ms) 2024-04-15 08:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443840101 ms) 2024-04-15 08:38:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443841141 ms) 2024-04-15 08:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443841142 ms) 2024-04-15 08:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:38:11.440351+00:00', 'runtime': '1443840.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443841146 ms) 2024-04-15 08:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:37:11.439488+00:00', 'runtime': '1443780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443841147 ms) 2024-04-15 08:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443900102 ms) 2024-04-15 08:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443900103 ms) 2024-04-15 08:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443900103 ms) 2024-04-15 08:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443900103 ms) 2024-04-15 08:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443901140 ms) 2024-04-15 08:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443901141 ms) 2024-04-15 08:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:39:11.439450+00:00', 'runtime': '1443900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443901145 ms) 2024-04-15 08:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:38:11.440351+00:00', 'runtime': '1443840.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443901146 ms) 2024-04-15 08:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1443960101 ms) 2024-04-15 08:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1443960101 ms) 2024-04-15 08:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1443960102 ms) 2024-04-15 08:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1443960102 ms) 2024-04-15 08:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1443961141 ms) 2024-04-15 08:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1443961141 ms) 2024-04-15 08:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:40:11.439496+00:00', 'runtime': '1443960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443961144 ms) 2024-04-15 08:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:39:11.439450+00:00', 'runtime': '1443900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1443961144 ms) 2024-04-15 08:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444020103 ms) 2024-04-15 08:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444020103 ms) 2024-04-15 08:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444020104 ms) 2024-04-15 08:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444020104 ms) 2024-04-15 08:41:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444021142 ms) 2024-04-15 08:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444021143 ms) 2024-04-15 08:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:41:11.439450+00:00', 'runtime': '1444020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444021146 ms) 2024-04-15 08:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:40:11.439496+00:00', 'runtime': '1443960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444021146 ms) 2024-04-15 08:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444080100 ms) 2024-04-15 08:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444080101 ms) 2024-04-15 08:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444080101 ms) 2024-04-15 08:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444080102 ms) 2024-04-15 08:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444081140 ms) 2024-04-15 08:42:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444081141 ms) 2024-04-15 08:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:42:11.439450+00:00', 'runtime': '1444080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444081143 ms) 2024-04-15 08:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:41:11.439450+00:00', 'runtime': '1444020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444081144 ms) 2024-04-15 08:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444140100 ms) 2024-04-15 08:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444140101 ms) 2024-04-15 08:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444140101 ms) 2024-04-15 08:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444140102 ms) 2024-04-15 08:43:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444141140 ms) 2024-04-15 08:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444141141 ms) 2024-04-15 08:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:43:11.439441+00:00', 'runtime': '1444140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444141143 ms) 2024-04-15 08:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:42:11.439450+00:00', 'runtime': '1444080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444141144 ms) 2024-04-15 08:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444200103 ms) 2024-04-15 08:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444200103 ms) 2024-04-15 08:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444200104 ms) 2024-04-15 08:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444200104 ms) 2024-04-15 08:44:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444201150 ms) 2024-04-15 08:44:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444201151 ms) 2024-04-15 08:44:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:44:11.439428+00:00', 'runtime': '1444200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444201152 ms) 2024-04-15 08:44:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:43:11.439441+00:00', 'runtime': '1444140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444201153 ms) 2024-04-15 08:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444260100 ms) 2024-04-15 08:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444260101 ms) 2024-04-15 08:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444260101 ms) 2024-04-15 08:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444260102 ms) 2024-04-15 08:45:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444261143 ms) 2024-04-15 08:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444261144 ms) 2024-04-15 08:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:45:11.439439+00:00', 'runtime': '1444260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444261146 ms) 2024-04-15 08:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:44:11.439428+00:00', 'runtime': '1444200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444261147 ms) 2024-04-15 08:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444320103 ms) 2024-04-15 08:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444320103 ms) 2024-04-15 08:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444320104 ms) 2024-04-15 08:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444320104 ms) 2024-04-15 08:46:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444321147 ms) 2024-04-15 08:46:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444321148 ms) 2024-04-15 08:46:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:46:11.439499+00:00', 'runtime': '1444320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444321150 ms) 2024-04-15 08:46:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:45:11.439439+00:00', 'runtime': '1444260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444321151 ms) 2024-04-15 08:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444380101 ms) 2024-04-15 08:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444380101 ms) 2024-04-15 08:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444380102 ms) 2024-04-15 08:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444380102 ms) 2024-04-15 08:47:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444381141 ms) 2024-04-15 08:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444381142 ms) 2024-04-15 08:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:47:11.439349+00:00', 'runtime': '1444380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444381144 ms) 2024-04-15 08:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:46:11.439499+00:00', 'runtime': '1444320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444381145 ms) 2024-04-15 08:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444440100 ms) 2024-04-15 08:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444440100 ms) 2024-04-15 08:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444440101 ms) 2024-04-15 08:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444440101 ms) 2024-04-15 08:48:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444441139 ms) 2024-04-15 08:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444441140 ms) 2024-04-15 08:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:48:11.439431+00:00', 'runtime': '1444440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444441142 ms) 2024-04-15 08:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:47:11.439349+00:00', 'runtime': '1444380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444441143 ms) 2024-04-15 08:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444500103 ms) 2024-04-15 08:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444500103 ms) 2024-04-15 08:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444500104 ms) 2024-04-15 08:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444500104 ms) 2024-04-15 08:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444501144 ms) 2024-04-15 08:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444501145 ms) 2024-04-15 08:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:49:11.439460+00:00', 'runtime': '1444500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444501147 ms) 2024-04-15 08:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:48:11.439431+00:00', 'runtime': '1444440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444501148 ms) 2024-04-15 08:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444560100 ms) 2024-04-15 08:50:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444560100 ms) 2024-04-15 08:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444560101 ms) 2024-04-15 08:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444560101 ms) 2024-04-15 08:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444561140 ms) 2024-04-15 08:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444561141 ms) 2024-04-15 08:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:50:11.439435+00:00', 'runtime': '1444560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444561145 ms) 2024-04-15 08:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:49:11.439460+00:00', 'runtime': '1444500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444561146 ms) 2024-04-15 08:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444620100 ms) 2024-04-15 08:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444620101 ms) 2024-04-15 08:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444620101 ms) 2024-04-15 08:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444620101 ms) 2024-04-15 08:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444621140 ms) 2024-04-15 08:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444621141 ms) 2024-04-15 08:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:51:11.439428+00:00', 'runtime': '1444620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444621143 ms) 2024-04-15 08:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:50:11.439435+00:00', 'runtime': '1444560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444621144 ms) 2024-04-15 08:52:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444680102 ms) 2024-04-15 08:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444680102 ms) 2024-04-15 08:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444680103 ms) 2024-04-15 08:52:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444680103 ms) 2024-04-15 08:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444681141 ms) 2024-04-15 08:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444681142 ms) 2024-04-15 08:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:52:11.439437+00:00', 'runtime': '1444680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444681144 ms) 2024-04-15 08:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:51:11.439428+00:00', 'runtime': '1444620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444681145 ms) 2024-04-15 08:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444740101 ms) 2024-04-15 08:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444740101 ms) 2024-04-15 08:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444740101 ms) 2024-04-15 08:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444740102 ms) 2024-04-15 08:53:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444741137 ms) 2024-04-15 08:53:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444741138 ms) 2024-04-15 08:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:53:11.439463+00:00', 'runtime': '1444740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444741142 ms) 2024-04-15 08:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:52:11.439437+00:00', 'runtime': '1444680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444741143 ms) 2024-04-15 08:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444800103 ms) 2024-04-15 08:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444800103 ms) 2024-04-15 08:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444800104 ms) 2024-04-15 08:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444800104 ms) 2024-04-15 08:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444801144 ms) 2024-04-15 08:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444801145 ms) 2024-04-15 08:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:54:11.439432+00:00', 'runtime': '1444800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444801149 ms) 2024-04-15 08:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:53:11.439463+00:00', 'runtime': '1444740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444801150 ms) 2024-04-15 08:55:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444860101 ms) 2024-04-15 08:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444860101 ms) 2024-04-15 08:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444860102 ms) 2024-04-15 08:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444860102 ms) 2024-04-15 08:55:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444861141 ms) 2024-04-15 08:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444861142 ms) 2024-04-15 08:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:55:11.439473+00:00', 'runtime': '1444860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444861144 ms) 2024-04-15 08:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:54:11.439432+00:00', 'runtime': '1444800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444861145 ms) 2024-04-15 08:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444920100 ms) 2024-04-15 08:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444920100 ms) 2024-04-15 08:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444920101 ms) 2024-04-15 08:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444920101 ms) 2024-04-15 08:56:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444921145 ms) 2024-04-15 08:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444921146 ms) 2024-04-15 08:56:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:56:11.439458+00:00', 'runtime': '1444920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444921148 ms) 2024-04-15 08:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:55:11.439473+00:00', 'runtime': '1444860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444921149 ms) 2024-04-15 08:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1444980102 ms) 2024-04-15 08:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1444980103 ms) 2024-04-15 08:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1444980103 ms) 2024-04-15 08:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1444980104 ms) 2024-04-15 08:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1444981144 ms) 2024-04-15 08:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1444981145 ms) 2024-04-15 08:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:57:11.439460+00:00', 'runtime': '1444980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444981147 ms) 2024-04-15 08:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:56:11.439458+00:00', 'runtime': '1444920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1444981148 ms) 2024-04-15 08:58:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445040100 ms) 2024-04-15 08:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445040101 ms) 2024-04-15 08:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445040101 ms) 2024-04-15 08:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445040102 ms) 2024-04-15 08:58:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445041144 ms) 2024-04-15 08:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445041145 ms) 2024-04-15 08:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:58:11.439515+00:00', 'runtime': '1445040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445041147 ms) 2024-04-15 08:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:57:11.439460+00:00', 'runtime': '1444980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445041148 ms) 2024-04-15 08:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445100103 ms) 2024-04-15 08:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445100103 ms) 2024-04-15 08:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445100104 ms) 2024-04-15 08:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445100104 ms) 2024-04-15 08:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445101144 ms) 2024-04-15 08:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445101145 ms) 2024-04-15 08:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 08:59:11.439439+00:00', 'runtime': '1445100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445101147 ms) 2024-04-15 08:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:58:11.439515+00:00', 'runtime': '1445040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445101148 ms) 2024-04-15 09:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445160100 ms) 2024-04-15 09:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445160101 ms) 2024-04-15 09:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445160101 ms) 2024-04-15 09:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445160102 ms) 2024-04-15 09:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445161140 ms) 2024-04-15 09:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445161141 ms) 2024-04-15 09:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:00:11.439429+00:00', 'runtime': '1445160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445161143 ms) 2024-04-15 09:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 08:59:11.439439+00:00', 'runtime': '1445100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445161144 ms) 2024-04-15 09:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445220100 ms) 2024-04-15 09:01:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445220100 ms) 2024-04-15 09:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445220101 ms) 2024-04-15 09:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445220101 ms) 2024-04-15 09:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445221144 ms) 2024-04-15 09:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445221145 ms) 2024-04-15 09:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:01:11.439444+00:00', 'runtime': '1445220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445221147 ms) 2024-04-15 09:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:00:11.439429+00:00', 'runtime': '1445160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445221148 ms) 2024-04-15 09:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445280103 ms) 2024-04-15 09:02:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445280104 ms) 2024-04-15 09:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445280104 ms) 2024-04-15 09:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445280104 ms) 2024-04-15 09:02:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445281145 ms) 2024-04-15 09:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445281146 ms) 2024-04-15 09:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:02:11.439446+00:00', 'runtime': '1445280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445281150 ms) 2024-04-15 09:02:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:01:11.439444+00:00', 'runtime': '1445220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445281151 ms) 2024-04-15 09:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445340100 ms) 2024-04-15 09:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445340101 ms) 2024-04-15 09:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445340101 ms) 2024-04-15 09:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445340101 ms) 2024-04-15 09:03:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445341145 ms) 2024-04-15 09:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445341146 ms) 2024-04-15 09:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:03:11.439476+00:00', 'runtime': '1445340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445341148 ms) 2024-04-15 09:03:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:02:11.439446+00:00', 'runtime': '1445280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445341149 ms) 2024-04-15 09:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445400100 ms) 2024-04-15 09:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445400101 ms) 2024-04-15 09:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445400101 ms) 2024-04-15 09:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445400102 ms) 2024-04-15 09:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445401144 ms) 2024-04-15 09:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445401145 ms) 2024-04-15 09:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:04:11.439488+00:00', 'runtime': '1445400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445401147 ms) 2024-04-15 09:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:03:11.439476+00:00', 'runtime': '1445340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445401148 ms) 2024-04-15 09:05:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445460101 ms) 2024-04-15 09:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445460101 ms) 2024-04-15 09:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445460102 ms) 2024-04-15 09:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445460102 ms) 2024-04-15 09:05:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445461143 ms) 2024-04-15 09:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445461144 ms) 2024-04-15 09:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:05:11.439476+00:00', 'runtime': '1445460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445461146 ms) 2024-04-15 09:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:04:11.439488+00:00', 'runtime': '1445400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445461147 ms) 2024-04-15 09:06:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445520100 ms) 2024-04-15 09:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445520101 ms) 2024-04-15 09:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445520101 ms) 2024-04-15 09:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445520102 ms) 2024-04-15 09:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445521140 ms) 2024-04-15 09:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445521141 ms) 2024-04-15 09:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:06:11.439475+00:00', 'runtime': '1445520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445521143 ms) 2024-04-15 09:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:05:11.439476+00:00', 'runtime': '1445460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445521144 ms) 2024-04-15 09:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445580100 ms) 2024-04-15 09:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445580101 ms) 2024-04-15 09:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445580101 ms) 2024-04-15 09:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445580102 ms) 2024-04-15 09:07:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445581137 ms) 2024-04-15 09:07:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445581138 ms) 2024-04-15 09:07:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:07:11.439469+00:00', 'runtime': '1445580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445581140 ms) 2024-04-15 09:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:06:11.439475+00:00', 'runtime': '1445520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445581141 ms) 2024-04-15 09:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445640103 ms) 2024-04-15 09:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445640103 ms) 2024-04-15 09:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445640104 ms) 2024-04-15 09:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445640104 ms) 2024-04-15 09:08:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445641141 ms) 2024-04-15 09:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445641142 ms) 2024-04-15 09:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:08:11.439462+00:00', 'runtime': '1445640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445641144 ms) 2024-04-15 09:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:07:11.439469+00:00', 'runtime': '1445580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445641144 ms) 2024-04-15 09:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445700100 ms) 2024-04-15 09:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445700101 ms) 2024-04-15 09:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445700101 ms) 2024-04-15 09:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445700102 ms) 2024-04-15 09:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445701140 ms) 2024-04-15 09:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445701141 ms) 2024-04-15 09:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:09:11.439437+00:00', 'runtime': '1445700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445701143 ms) 2024-04-15 09:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:08:11.439462+00:00', 'runtime': '1445640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445701144 ms) 2024-04-15 09:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445760100 ms) 2024-04-15 09:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445760101 ms) 2024-04-15 09:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445760101 ms) 2024-04-15 09:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445760101 ms) 2024-04-15 09:10:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445761143 ms) 2024-04-15 09:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445761144 ms) 2024-04-15 09:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:10:11.439421+00:00', 'runtime': '1445760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445761146 ms) 2024-04-15 09:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:09:11.439437+00:00', 'runtime': '1445700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445761147 ms) 2024-04-15 09:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445820103 ms) 2024-04-15 09:11:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445820104 ms) 2024-04-15 09:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445820104 ms) 2024-04-15 09:11:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445820105 ms) 2024-04-15 09:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445821143 ms) 2024-04-15 09:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445821144 ms) 2024-04-15 09:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:11:11.439465+00:00', 'runtime': '1445820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445821148 ms) 2024-04-15 09:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:10:11.439421+00:00', 'runtime': '1445760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445821149 ms) 2024-04-15 09:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445880100 ms) 2024-04-15 09:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445880101 ms) 2024-04-15 09:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445880101 ms) 2024-04-15 09:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445880102 ms) 2024-04-15 09:12:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445881139 ms) 2024-04-15 09:12:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445881140 ms) 2024-04-15 09:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:12:11.439444+00:00', 'runtime': '1445880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445881143 ms) 2024-04-15 09:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:11:11.439465+00:00', 'runtime': '1445820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445881143 ms) 2024-04-15 09:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1445940103 ms) 2024-04-15 09:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1445940103 ms) 2024-04-15 09:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1445940104 ms) 2024-04-15 09:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1445940104 ms) 2024-04-15 09:13:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1445941144 ms) 2024-04-15 09:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1445941145 ms) 2024-04-15 09:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:13:11.439436+00:00', 'runtime': '1445940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445941149 ms) 2024-04-15 09:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:12:11.439444+00:00', 'runtime': '1445880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1445941150 ms) 2024-04-15 09:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446000100 ms) 2024-04-15 09:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446000101 ms) 2024-04-15 09:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446000101 ms) 2024-04-15 09:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446000101 ms) 2024-04-15 09:14:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446001139 ms) 2024-04-15 09:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446001140 ms) 2024-04-15 09:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:14:11.439428+00:00', 'runtime': '1446000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446001143 ms) 2024-04-15 09:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:13:11.439436+00:00', 'runtime': '1445940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446001143 ms) 2024-04-15 09:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446060100 ms) 2024-04-15 09:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446060101 ms) 2024-04-15 09:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446060101 ms) 2024-04-15 09:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446060102 ms) 2024-04-15 09:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446061140 ms) 2024-04-15 09:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446061141 ms) 2024-04-15 09:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:15:11.439505+00:00', 'runtime': '1446060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446061143 ms) 2024-04-15 09:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:14:11.439428+00:00', 'runtime': '1446000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446061143 ms) 2024-04-15 09:16:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446120105 ms) 2024-04-15 09:16:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446120105 ms) 2024-04-15 09:16:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446120106 ms) 2024-04-15 09:16:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446120106 ms) 2024-04-15 09:16:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446121145 ms) 2024-04-15 09:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446121146 ms) 2024-04-15 09:16:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:16:11.441341+00:00', 'runtime': '1446120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446121148 ms) 2024-04-15 09:16:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:15:11.439505+00:00', 'runtime': '1446060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446121149 ms) 2024-04-15 09:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446180100 ms) 2024-04-15 09:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446180100 ms) 2024-04-15 09:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446180101 ms) 2024-04-15 09:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446180101 ms) 2024-04-15 09:17:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446181144 ms) 2024-04-15 09:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446181144 ms) 2024-04-15 09:17:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:17:11.439419+00:00', 'runtime': '1446180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446181148 ms) 2024-04-15 09:17:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:16:11.441341+00:00', 'runtime': '1446120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446181149 ms) 2024-04-15 09:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446240102 ms) 2024-04-15 09:18:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446240102 ms) 2024-04-15 09:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446240103 ms) 2024-04-15 09:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446240103 ms) 2024-04-15 09:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446241144 ms) 2024-04-15 09:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446241145 ms) 2024-04-15 09:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:18:11.439465+00:00', 'runtime': '1446240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446241147 ms) 2024-04-15 09:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:17:11.439419+00:00', 'runtime': '1446180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446241148 ms) 2024-04-15 09:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446300100 ms) 2024-04-15 09:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446300101 ms) 2024-04-15 09:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446300101 ms) 2024-04-15 09:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446300102 ms) 2024-04-15 09:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446301140 ms) 2024-04-15 09:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446301141 ms) 2024-04-15 09:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:19:11.439480+00:00', 'runtime': '1446300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446301143 ms) 2024-04-15 09:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:18:11.439465+00:00', 'runtime': '1446240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446301146 ms) 2024-04-15 09:20:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446360101 ms) 2024-04-15 09:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446360101 ms) 2024-04-15 09:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446360102 ms) 2024-04-15 09:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446360102 ms) 2024-04-15 09:20:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446361137 ms) 2024-04-15 09:20:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446361138 ms) 2024-04-15 09:20:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:20:11.439464+00:00', 'runtime': '1446360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446361140 ms) 2024-04-15 09:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:19:11.439480+00:00', 'runtime': '1446300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446361141 ms) 2024-04-15 09:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446420103 ms) 2024-04-15 09:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446420103 ms) 2024-04-15 09:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446420104 ms) 2024-04-15 09:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446420104 ms) 2024-04-15 09:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446421143 ms) 2024-04-15 09:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446421144 ms) 2024-04-15 09:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:21:11.439444+00:00', 'runtime': '1446420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446421146 ms) 2024-04-15 09:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:20:11.439464+00:00', 'runtime': '1446360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446421147 ms) 2024-04-15 09:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446480100 ms) 2024-04-15 09:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446480101 ms) 2024-04-15 09:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446480101 ms) 2024-04-15 09:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446480102 ms) 2024-04-15 09:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446481140 ms) 2024-04-15 09:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446481141 ms) 2024-04-15 09:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:22:11.439451+00:00', 'runtime': '1446480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446481143 ms) 2024-04-15 09:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:21:11.439444+00:00', 'runtime': '1446420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446481144 ms) 2024-04-15 09:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446540100 ms) 2024-04-15 09:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446540101 ms) 2024-04-15 09:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446540102 ms) 2024-04-15 09:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446540102 ms) 2024-04-15 09:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446541143 ms) 2024-04-15 09:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446541144 ms) 2024-04-15 09:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:23:11.439421+00:00', 'runtime': '1446540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446541147 ms) 2024-04-15 09:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:22:11.439451+00:00', 'runtime': '1446480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446541148 ms) 2024-04-15 09:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446600103 ms) 2024-04-15 09:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446600103 ms) 2024-04-15 09:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446600104 ms) 2024-04-15 09:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446600104 ms) 2024-04-15 09:24:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446601146 ms) 2024-04-15 09:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446601147 ms) 2024-04-15 09:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:24:11.439450+00:00', 'runtime': '1446600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446601150 ms) 2024-04-15 09:24:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:23:11.439421+00:00', 'runtime': '1446540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446601151 ms) 2024-04-15 09:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446660101 ms) 2024-04-15 09:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446660101 ms) 2024-04-15 09:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446660102 ms) 2024-04-15 09:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446660102 ms) 2024-04-15 09:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446661140 ms) 2024-04-15 09:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446661141 ms) 2024-04-15 09:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:25:11.439459+00:00', 'runtime': '1446660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446661144 ms) 2024-04-15 09:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:24:11.439450+00:00', 'runtime': '1446600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446661144 ms) 2024-04-15 09:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446720103 ms) 2024-04-15 09:26:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446720103 ms) 2024-04-15 09:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446720104 ms) 2024-04-15 09:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446720104 ms) 2024-04-15 09:26:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446721144 ms) 2024-04-15 09:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446721145 ms) 2024-04-15 09:26:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:26:11.439451+00:00', 'runtime': '1446720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446721148 ms) 2024-04-15 09:26:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:25:11.439459+00:00', 'runtime': '1446660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446721148 ms) 2024-04-15 09:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446780100 ms) 2024-04-15 09:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446780101 ms) 2024-04-15 09:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446780101 ms) 2024-04-15 09:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446780102 ms) 2024-04-15 09:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446781140 ms) 2024-04-15 09:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446781141 ms) 2024-04-15 09:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:27:11.439441+00:00', 'runtime': '1446780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446781143 ms) 2024-04-15 09:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:26:11.439451+00:00', 'runtime': '1446720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446781144 ms) 2024-04-15 09:28:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446840101 ms) 2024-04-15 09:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446840101 ms) 2024-04-15 09:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446840102 ms) 2024-04-15 09:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446840102 ms) 2024-04-15 09:28:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446841144 ms) 2024-04-15 09:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446841145 ms) 2024-04-15 09:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:28:11.439454+00:00', 'runtime': '1446840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446841147 ms) 2024-04-15 09:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:27:11.439441+00:00', 'runtime': '1446780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446841148 ms) 2024-04-15 09:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446900103 ms) 2024-04-15 09:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446900104 ms) 2024-04-15 09:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446900104 ms) 2024-04-15 09:29:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446900105 ms) 2024-04-15 09:29:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446901146 ms) 2024-04-15 09:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446901146 ms) 2024-04-15 09:29:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:29:11.439458+00:00', 'runtime': '1446900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446901150 ms) 2024-04-15 09:29:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:28:11.439454+00:00', 'runtime': '1446840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446901151 ms) 2024-04-15 09:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1446960101 ms) 2024-04-15 09:30:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1446960102 ms) 2024-04-15 09:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1446960102 ms) 2024-04-15 09:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1446960103 ms) 2024-04-15 09:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1446961142 ms) 2024-04-15 09:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1446961143 ms) 2024-04-15 09:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:30:11.440773+00:00', 'runtime': '1446960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446961145 ms) 2024-04-15 09:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:29:11.439458+00:00', 'runtime': '1446900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1446961146 ms) 2024-04-15 09:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447020101 ms) 2024-04-15 09:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447020101 ms) 2024-04-15 09:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447020102 ms) 2024-04-15 09:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447020102 ms) 2024-04-15 09:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447021141 ms) 2024-04-15 09:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447021142 ms) 2024-04-15 09:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:31:11.439458+00:00', 'runtime': '1447020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447021144 ms) 2024-04-15 09:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:30:11.440773+00:00', 'runtime': '1446960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447021145 ms) 2024-04-15 09:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447080103 ms) 2024-04-15 09:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447080103 ms) 2024-04-15 09:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447080104 ms) 2024-04-15 09:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447080104 ms) 2024-04-15 09:32:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447081148 ms) 2024-04-15 09:32:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447081149 ms) 2024-04-15 09:32:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:32:11.439446+00:00', 'runtime': '1447080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447081151 ms) 2024-04-15 09:32:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:31:11.439458+00:00', 'runtime': '1447020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447081152 ms) 2024-04-15 09:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447140100 ms) 2024-04-15 09:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447140101 ms) 2024-04-15 09:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447140101 ms) 2024-04-15 09:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447140101 ms) 2024-04-15 09:33:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447141137 ms) 2024-04-15 09:33:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447141138 ms) 2024-04-15 09:33:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:33:11.439414+00:00', 'runtime': '1447140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447141140 ms) 2024-04-15 09:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:32:11.439446+00:00', 'runtime': '1447080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447141141 ms) 2024-04-15 09:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447200100 ms) 2024-04-15 09:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447200100 ms) 2024-04-15 09:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447200101 ms) 2024-04-15 09:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447200101 ms) 2024-04-15 09:34:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447201142 ms) 2024-04-15 09:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447201143 ms) 2024-04-15 09:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:34:11.439427+00:00', 'runtime': '1447200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447201146 ms) 2024-04-15 09:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:33:11.439414+00:00', 'runtime': '1447140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447201147 ms) 2024-04-15 09:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447260102 ms) 2024-04-15 09:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447260103 ms) 2024-04-15 09:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447260103 ms) 2024-04-15 09:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447260104 ms) 2024-04-15 09:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447261139 ms) 2024-04-15 09:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447261140 ms) 2024-04-15 09:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:35:11.439461+00:00', 'runtime': '1447260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447261142 ms) 2024-04-15 09:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:34:11.439427+00:00', 'runtime': '1447200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447261143 ms) 2024-04-15 09:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447320100 ms) 2024-04-15 09:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447320101 ms) 2024-04-15 09:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447320101 ms) 2024-04-15 09:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447320101 ms) 2024-04-15 09:36:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447321142 ms) 2024-04-15 09:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447321143 ms) 2024-04-15 09:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:36:11.439414+00:00', 'runtime': '1447320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447321145 ms) 2024-04-15 09:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:35:11.439461+00:00', 'runtime': '1447260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447321145 ms) 2024-04-15 09:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447380100 ms) 2024-04-15 09:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447380101 ms) 2024-04-15 09:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447380101 ms) 2024-04-15 09:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447380101 ms) 2024-04-15 09:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447381144 ms) 2024-04-15 09:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447381145 ms) 2024-04-15 09:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:37:11.439466+00:00', 'runtime': '1447380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447381147 ms) 2024-04-15 09:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:36:11.439414+00:00', 'runtime': '1447320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447381148 ms) 2024-04-15 09:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447440103 ms) 2024-04-15 09:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447440103 ms) 2024-04-15 09:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447440104 ms) 2024-04-15 09:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447440104 ms) 2024-04-15 09:38:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447441147 ms) 2024-04-15 09:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447441148 ms) 2024-04-15 09:38:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:38:11.439463+00:00', 'runtime': '1447440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447441150 ms) 2024-04-15 09:38:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:37:11.439466+00:00', 'runtime': '1447380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447441151 ms) 2024-04-15 09:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447500100 ms) 2024-04-15 09:39:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447500100 ms) 2024-04-15 09:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447500101 ms) 2024-04-15 09:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447500101 ms) 2024-04-15 09:39:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447501141 ms) 2024-04-15 09:39:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447501142 ms) 2024-04-15 09:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:39:11.439425+00:00', 'runtime': '1447500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447501144 ms) 2024-04-15 09:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:38:11.439463+00:00', 'runtime': '1447440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447501145 ms) 2024-04-15 09:40:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447560103 ms) 2024-04-15 09:40:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447560103 ms) 2024-04-15 09:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447560104 ms) 2024-04-15 09:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447560104 ms) 2024-04-15 09:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447561144 ms) 2024-04-15 09:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447561145 ms) 2024-04-15 09:40:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:40:11.439414+00:00', 'runtime': '1447560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447561149 ms) 2024-04-15 09:40:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:39:11.439425+00:00', 'runtime': '1447500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447561150 ms) 2024-04-15 09:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447620100 ms) 2024-04-15 09:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447620101 ms) 2024-04-15 09:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447620101 ms) 2024-04-15 09:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447620102 ms) 2024-04-15 09:41:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447621139 ms) 2024-04-15 09:41:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447621140 ms) 2024-04-15 09:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:41:11.439462+00:00', 'runtime': '1447620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447621143 ms) 2024-04-15 09:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:40:11.439414+00:00', 'runtime': '1447560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447621144 ms) 2024-04-15 09:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447680100 ms) 2024-04-15 09:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447680101 ms) 2024-04-15 09:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447680101 ms) 2024-04-15 09:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447680102 ms) 2024-04-15 09:42:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447681141 ms) 2024-04-15 09:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447681142 ms) 2024-04-15 09:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:42:11.439493+00:00', 'runtime': '1447680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447681144 ms) 2024-04-15 09:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:41:11.439462+00:00', 'runtime': '1447620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447681145 ms) 2024-04-15 09:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447740103 ms) 2024-04-15 09:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447740103 ms) 2024-04-15 09:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447740104 ms) 2024-04-15 09:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447740104 ms) 2024-04-15 09:43:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447741144 ms) 2024-04-15 09:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447741145 ms) 2024-04-15 09:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:43:11.439438+00:00', 'runtime': '1447740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447741147 ms) 2024-04-15 09:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:42:11.439493+00:00', 'runtime': '1447680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447741148 ms) 2024-04-15 09:44:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447800101 ms) 2024-04-15 09:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447800101 ms) 2024-04-15 09:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447800102 ms) 2024-04-15 09:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447800102 ms) 2024-04-15 09:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447801143 ms) 2024-04-15 09:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447801144 ms) 2024-04-15 09:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:44:11.439411+00:00', 'runtime': '1447800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447801147 ms) 2024-04-15 09:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:43:11.439438+00:00', 'runtime': '1447740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447801148 ms) 2024-04-15 09:45:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447860101 ms) 2024-04-15 09:45:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447860102 ms) 2024-04-15 09:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447860102 ms) 2024-04-15 09:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447860102 ms) 2024-04-15 09:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447861144 ms) 2024-04-15 09:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447861145 ms) 2024-04-15 09:45:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:45:11.440356+00:00', 'runtime': '1447860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447861149 ms) 2024-04-15 09:45:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:44:11.439411+00:00', 'runtime': '1447800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447861150 ms) 2024-04-15 09:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447920101 ms) 2024-04-15 09:46:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447920102 ms) 2024-04-15 09:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447920102 ms) 2024-04-15 09:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447920103 ms) 2024-04-15 09:46:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447921139 ms) 2024-04-15 09:46:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447921140 ms) 2024-04-15 09:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:46:11.439411+00:00', 'runtime': '1447920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447921143 ms) 2024-04-15 09:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:45:11.440356+00:00', 'runtime': '1447860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447921144 ms) 2024-04-15 09:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1447980101 ms) 2024-04-15 09:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1447980101 ms) 2024-04-15 09:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1447980102 ms) 2024-04-15 09:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1447980102 ms) 2024-04-15 09:47:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1447981137 ms) 2024-04-15 09:47:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1447981138 ms) 2024-04-15 09:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:47:11.439377+00:00', 'runtime': '1447980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447981140 ms) 2024-04-15 09:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:46:11.439411+00:00', 'runtime': '1447920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1447981141 ms) 2024-04-15 09:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448040100 ms) 2024-04-15 09:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448040101 ms) 2024-04-15 09:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448040101 ms) 2024-04-15 09:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448040102 ms) 2024-04-15 09:48:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448041138 ms) 2024-04-15 09:48:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448041139 ms) 2024-04-15 09:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:48:11.439447+00:00', 'runtime': '1448040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448041141 ms) 2024-04-15 09:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:47:11.439377+00:00', 'runtime': '1447980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448041142 ms) 2024-04-15 09:49:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448100105 ms) 2024-04-15 09:49:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448100106 ms) 2024-04-15 09:49:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448100106 ms) 2024-04-15 09:49:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448100106 ms) 2024-04-15 09:49:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448101143 ms) 2024-04-15 09:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448101144 ms) 2024-04-15 09:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:49:11.441338+00:00', 'runtime': '1448100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448101148 ms) 2024-04-15 09:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:48:11.439447+00:00', 'runtime': '1448040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448101149 ms) 2024-04-15 09:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448160100 ms) 2024-04-15 09:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448160101 ms) 2024-04-15 09:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448160101 ms) 2024-04-15 09:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448160102 ms) 2024-04-15 09:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448161144 ms) 2024-04-15 09:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448161145 ms) 2024-04-15 09:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:50:11.439438+00:00', 'runtime': '1448160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448161147 ms) 2024-04-15 09:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:49:11.441338+00:00', 'runtime': '1448100.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448161148 ms) 2024-04-15 09:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448220103 ms) 2024-04-15 09:51:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448220104 ms) 2024-04-15 09:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448220104 ms) 2024-04-15 09:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448220104 ms) 2024-04-15 09:51:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448221144 ms) 2024-04-15 09:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448221145 ms) 2024-04-15 09:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:51:11.439447+00:00', 'runtime': '1448220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448221147 ms) 2024-04-15 09:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:50:11.439438+00:00', 'runtime': '1448160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448221148 ms) 2024-04-15 09:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448280100 ms) 2024-04-15 09:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448280101 ms) 2024-04-15 09:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448280101 ms) 2024-04-15 09:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448280102 ms) 2024-04-15 09:52:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448281144 ms) 2024-04-15 09:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448281145 ms) 2024-04-15 09:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:52:11.439440+00:00', 'runtime': '1448280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448281147 ms) 2024-04-15 09:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:51:11.439447+00:00', 'runtime': '1448220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448281148 ms) 2024-04-15 09:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448340103 ms) 2024-04-15 09:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448340103 ms) 2024-04-15 09:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448340104 ms) 2024-04-15 09:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448340104 ms) 2024-04-15 09:53:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448341145 ms) 2024-04-15 09:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448341146 ms) 2024-04-15 09:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:53:11.439495+00:00', 'runtime': '1448340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448341149 ms) 2024-04-15 09:53:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:52:11.439440+00:00', 'runtime': '1448280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448341150 ms) 2024-04-15 09:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448400100 ms) 2024-04-15 09:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448400101 ms) 2024-04-15 09:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448400101 ms) 2024-04-15 09:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448400102 ms) 2024-04-15 09:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448401140 ms) 2024-04-15 09:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448401141 ms) 2024-04-15 09:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:54:11.439444+00:00', 'runtime': '1448400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448401143 ms) 2024-04-15 09:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:53:11.439495+00:00', 'runtime': '1448340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448401146 ms) 2024-04-15 09:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448460103 ms) 2024-04-15 09:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448460104 ms) 2024-04-15 09:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448460104 ms) 2024-04-15 09:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448460104 ms) 2024-04-15 09:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448461143 ms) 2024-04-15 09:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448461144 ms) 2024-04-15 09:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:55:11.439464+00:00', 'runtime': '1448460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448461147 ms) 2024-04-15 09:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:54:11.439444+00:00', 'runtime': '1448400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448461148 ms) 2024-04-15 09:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448520100 ms) 2024-04-15 09:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448520101 ms) 2024-04-15 09:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448520101 ms) 2024-04-15 09:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448520102 ms) 2024-04-15 09:56:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448521139 ms) 2024-04-15 09:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448521140 ms) 2024-04-15 09:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:56:11.439461+00:00', 'runtime': '1448520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448521143 ms) 2024-04-15 09:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:55:11.439464+00:00', 'runtime': '1448460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448521143 ms) 2024-04-15 09:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448580103 ms) 2024-04-15 09:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448580103 ms) 2024-04-15 09:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448580103 ms) 2024-04-15 09:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448580104 ms) 2024-04-15 09:57:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448581143 ms) 2024-04-15 09:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448581144 ms) 2024-04-15 09:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:57:11.439445+00:00', 'runtime': '1448580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448581146 ms) 2024-04-15 09:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:56:11.439461+00:00', 'runtime': '1448520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448581146 ms) 2024-04-15 09:58:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448640101 ms) 2024-04-15 09:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448640102 ms) 2024-04-15 09:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448640102 ms) 2024-04-15 09:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448640102 ms) 2024-04-15 09:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448641143 ms) 2024-04-15 09:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448641144 ms) 2024-04-15 09:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:58:11.440540+00:00', 'runtime': '1448640.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448641146 ms) 2024-04-15 09:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:57:11.439445+00:00', 'runtime': '1448580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448641147 ms) 2024-04-15 09:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448700101 ms) 2024-04-15 09:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448700101 ms) 2024-04-15 09:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448700101 ms) 2024-04-15 09:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448700102 ms) 2024-04-15 09:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448701140 ms) 2024-04-15 09:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448701141 ms) 2024-04-15 09:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 09:59:11.439450+00:00', 'runtime': '1448700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448701145 ms) 2024-04-15 09:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:58:11.440540+00:00', 'runtime': '1448640.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448701146 ms) 2024-04-15 10:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448760103 ms) 2024-04-15 10:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448760103 ms) 2024-04-15 10:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448760104 ms) 2024-04-15 10:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448760104 ms) 2024-04-15 10:00:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448761147 ms) 2024-04-15 10:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448761147 ms) 2024-04-15 10:00:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:00:11.439478+00:00', 'runtime': '1448760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448761149 ms) 2024-04-15 10:00:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 09:59:11.439450+00:00', 'runtime': '1448700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448761150 ms) 2024-04-15 10:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448820101 ms) 2024-04-15 10:01:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448820101 ms) 2024-04-15 10:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448820102 ms) 2024-04-15 10:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448820102 ms) 2024-04-15 10:01:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448821137 ms) 2024-04-15 10:01:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448821138 ms) 2024-04-15 10:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:01:11.439431+00:00', 'runtime': '1448820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448821140 ms) 2024-04-15 10:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:00:11.439478+00:00', 'runtime': '1448760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448821141 ms) 2024-04-15 10:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448880103 ms) 2024-04-15 10:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448880103 ms) 2024-04-15 10:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448880104 ms) 2024-04-15 10:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448880104 ms) 2024-04-15 10:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448881141 ms) 2024-04-15 10:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448881142 ms) 2024-04-15 10:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:02:11.439473+00:00', 'runtime': '1448880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448881144 ms) 2024-04-15 10:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:01:11.439431+00:00', 'runtime': '1448820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448881145 ms) 2024-04-15 10:03:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1448940101 ms) 2024-04-15 10:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1448940101 ms) 2024-04-15 10:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1448940102 ms) 2024-04-15 10:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1448940102 ms) 2024-04-15 10:03:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1448941141 ms) 2024-04-15 10:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1448941142 ms) 2024-04-15 10:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:03:11.439491+00:00', 'runtime': '1448940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448941144 ms) 2024-04-15 10:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:02:11.439473+00:00', 'runtime': '1448880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1448941145 ms) 2024-04-15 10:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449000101 ms) 2024-04-15 10:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449000102 ms) 2024-04-15 10:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449000102 ms) 2024-04-15 10:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449000103 ms) 2024-04-15 10:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449001144 ms) 2024-04-15 10:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449001145 ms) 2024-04-15 10:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:04:11.440374+00:00', 'runtime': '1449000.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449001147 ms) 2024-04-15 10:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:03:11.439491+00:00', 'runtime': '1448940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449001148 ms) 2024-04-15 10:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449060103 ms) 2024-04-15 10:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449060103 ms) 2024-04-15 10:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449060104 ms) 2024-04-15 10:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449060104 ms) 2024-04-15 10:05:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449061145 ms) 2024-04-15 10:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449061146 ms) 2024-04-15 10:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:05:11.439458+00:00', 'runtime': '1449060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449061148 ms) 2024-04-15 10:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:04:11.440374+00:00', 'runtime': '1449000.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449061149 ms) 2024-04-15 10:06:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449120101 ms) 2024-04-15 10:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449120101 ms) 2024-04-15 10:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449120101 ms) 2024-04-15 10:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449120102 ms) 2024-04-15 10:06:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449121142 ms) 2024-04-15 10:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449121143 ms) 2024-04-15 10:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:06:11.439411+00:00', 'runtime': '1449120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449121145 ms) 2024-04-15 10:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:05:11.439458+00:00', 'runtime': '1449060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449121146 ms) 2024-04-15 10:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449180101 ms) 2024-04-15 10:07:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449180102 ms) 2024-04-15 10:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449180102 ms) 2024-04-15 10:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449180102 ms) 2024-04-15 10:07:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449181138 ms) 2024-04-15 10:07:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449181139 ms) 2024-04-15 10:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:07:11.439466+00:00', 'runtime': '1449180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449181142 ms) 2024-04-15 10:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:06:11.439411+00:00', 'runtime': '1449120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449181143 ms) 2024-04-15 10:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449240103 ms) 2024-04-15 10:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449240104 ms) 2024-04-15 10:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449240104 ms) 2024-04-15 10:08:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449240105 ms) 2024-04-15 10:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449241143 ms) 2024-04-15 10:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449241144 ms) 2024-04-15 10:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:08:11.439432+00:00', 'runtime': '1449240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449241146 ms) 2024-04-15 10:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:07:11.439466+00:00', 'runtime': '1449180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449241147 ms) 2024-04-15 10:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449300100 ms) 2024-04-15 10:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449300101 ms) 2024-04-15 10:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449300101 ms) 2024-04-15 10:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449300102 ms) 2024-04-15 10:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449301141 ms) 2024-04-15 10:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449301142 ms) 2024-04-15 10:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:09:11.439448+00:00', 'runtime': '1449300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449301144 ms) 2024-04-15 10:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:08:11.439432+00:00', 'runtime': '1449240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449301145 ms) 2024-04-15 10:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449360100 ms) 2024-04-15 10:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449360101 ms) 2024-04-15 10:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449360101 ms) 2024-04-15 10:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449360102 ms) 2024-04-15 10:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449361140 ms) 2024-04-15 10:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449361141 ms) 2024-04-15 10:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:10:11.439443+00:00', 'runtime': '1449360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449361143 ms) 2024-04-15 10:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:09:11.439448+00:00', 'runtime': '1449300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449361144 ms) 2024-04-15 10:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449420103 ms) 2024-04-15 10:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449420103 ms) 2024-04-15 10:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449420104 ms) 2024-04-15 10:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449420104 ms) 2024-04-15 10:11:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449421144 ms) 2024-04-15 10:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449421144 ms) 2024-04-15 10:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:11:11.439460+00:00', 'runtime': '1449420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449421146 ms) 2024-04-15 10:11:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:10:11.439443+00:00', 'runtime': '1449360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449421150 ms) 2024-04-15 10:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449480100 ms) 2024-04-15 10:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449480101 ms) 2024-04-15 10:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449480101 ms) 2024-04-15 10:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449480102 ms) 2024-04-15 10:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449481140 ms) 2024-04-15 10:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449481141 ms) 2024-04-15 10:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:12:11.439583+00:00', 'runtime': '1449480.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449481143 ms) 2024-04-15 10:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:11:11.439460+00:00', 'runtime': '1449420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449481144 ms) 2024-04-15 10:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449540101 ms) 2024-04-15 10:13:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449540102 ms) 2024-04-15 10:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449540102 ms) 2024-04-15 10:13:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449540103 ms) 2024-04-15 10:13:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449541142 ms) 2024-04-15 10:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449541142 ms) 2024-04-15 10:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:13:11.439466+00:00', 'runtime': '1449540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449541144 ms) 2024-04-15 10:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:12:11.439583+00:00', 'runtime': '1449480.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449541145 ms) 2024-04-15 10:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449600100 ms) 2024-04-15 10:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449600101 ms) 2024-04-15 10:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449600101 ms) 2024-04-15 10:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449600102 ms) 2024-04-15 10:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449601140 ms) 2024-04-15 10:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449601141 ms) 2024-04-15 10:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:14:11.439227+00:00', 'runtime': '1449600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449601143 ms) 2024-04-15 10:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:13:11.439466+00:00', 'runtime': '1449540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449601144 ms) 2024-04-15 10:15:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449660099 ms) 2024-04-15 10:15:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449660100 ms) 2024-04-15 10:15:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449660100 ms) 2024-04-15 10:15:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449660100 ms) 2024-04-15 10:15:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449661136 ms) 2024-04-15 10:15:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449661137 ms) 2024-04-15 10:15:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:15:11.439478+00:00', 'runtime': '1449660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449661138 ms) 2024-04-15 10:15:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:14:11.439227+00:00', 'runtime': '1449600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449661139 ms) 2024-04-15 10:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449720102 ms) 2024-04-15 10:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449720103 ms) 2024-04-15 10:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449720103 ms) 2024-04-15 10:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449720104 ms) 2024-04-15 10:16:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449721141 ms) 2024-04-15 10:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449721142 ms) 2024-04-15 10:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:16:11.439444+00:00', 'runtime': '1449720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449721144 ms) 2024-04-15 10:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:15:11.439478+00:00', 'runtime': '1449660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449721145 ms) 2024-04-15 10:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449780100 ms) 2024-04-15 10:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449780101 ms) 2024-04-15 10:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449780101 ms) 2024-04-15 10:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449780101 ms) 2024-04-15 10:17:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449781139 ms) 2024-04-15 10:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449781141 ms) 2024-04-15 10:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:17:11.439432+00:00', 'runtime': '1449780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449781143 ms) 2024-04-15 10:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:16:11.439444+00:00', 'runtime': '1449720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449781144 ms) 2024-04-15 10:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449840100 ms) 2024-04-15 10:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449840101 ms) 2024-04-15 10:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449840101 ms) 2024-04-15 10:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449840101 ms) 2024-04-15 10:18:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449841141 ms) 2024-04-15 10:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449841142 ms) 2024-04-15 10:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:18:11.439443+00:00', 'runtime': '1449840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449841145 ms) 2024-04-15 10:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:17:11.439432+00:00', 'runtime': '1449780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449841146 ms) 2024-04-15 10:19:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449900102 ms) 2024-04-15 10:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449900103 ms) 2024-04-15 10:19:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449900103 ms) 2024-04-15 10:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449900104 ms) 2024-04-15 10:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449901143 ms) 2024-04-15 10:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449901144 ms) 2024-04-15 10:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:19:11.439459+00:00', 'runtime': '1449900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449901145 ms) 2024-04-15 10:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:18:11.439443+00:00', 'runtime': '1449840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449901146 ms) 2024-04-15 10:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1449960100 ms) 2024-04-15 10:20:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1449960100 ms) 2024-04-15 10:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1449960101 ms) 2024-04-15 10:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1449960101 ms) 2024-04-15 10:20:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1449961145 ms) 2024-04-15 10:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1449961146 ms) 2024-04-15 10:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:20:11.439450+00:00', 'runtime': '1449960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449961148 ms) 2024-04-15 10:20:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:19:11.439459+00:00', 'runtime': '1449900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1449961149 ms) 2024-04-15 10:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450020100 ms) 2024-04-15 10:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450020100 ms) 2024-04-15 10:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450020101 ms) 2024-04-15 10:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450020101 ms) 2024-04-15 10:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450021143 ms) 2024-04-15 10:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450021144 ms) 2024-04-15 10:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:21:11.439465+00:00', 'runtime': '1450020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450021146 ms) 2024-04-15 10:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:20:11.439450+00:00', 'runtime': '1449960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450021147 ms) 2024-04-15 10:22:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450080104 ms) 2024-04-15 10:22:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450080105 ms) 2024-04-15 10:22:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450080105 ms) 2024-04-15 10:22:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450080106 ms) 2024-04-15 10:22:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450081147 ms) 2024-04-15 10:22:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450081148 ms) 2024-04-15 10:22:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:22:11.441347+00:00', 'runtime': '1450080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450081150 ms) 2024-04-15 10:22:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:21:11.439465+00:00', 'runtime': '1450020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450081151 ms) 2024-04-15 10:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450140100 ms) 2024-04-15 10:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450140101 ms) 2024-04-15 10:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450140101 ms) 2024-04-15 10:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450140102 ms) 2024-04-15 10:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450141142 ms) 2024-04-15 10:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450141144 ms) 2024-04-15 10:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:23:11.439407+00:00', 'runtime': '1450140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450141146 ms) 2024-04-15 10:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:22:11.441347+00:00', 'runtime': '1450080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450141147 ms) 2024-04-15 10:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450200103 ms) 2024-04-15 10:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450200103 ms) 2024-04-15 10:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450200104 ms) 2024-04-15 10:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450200104 ms) 2024-04-15 10:24:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450201146 ms) 2024-04-15 10:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450201147 ms) 2024-04-15 10:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:24:11.439503+00:00', 'runtime': '1450200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450201149 ms) 2024-04-15 10:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:23:11.439407+00:00', 'runtime': '1450140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450201150 ms) 2024-04-15 10:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450260100 ms) 2024-04-15 10:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450260101 ms) 2024-04-15 10:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450260101 ms) 2024-04-15 10:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450260102 ms) 2024-04-15 10:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450261140 ms) 2024-04-15 10:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450261141 ms) 2024-04-15 10:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:25:11.439456+00:00', 'runtime': '1450260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450261143 ms) 2024-04-15 10:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:24:11.439503+00:00', 'runtime': '1450200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450261144 ms) 2024-04-15 10:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450320101 ms) 2024-04-15 10:26:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450320102 ms) 2024-04-15 10:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450320102 ms) 2024-04-15 10:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450320103 ms) 2024-04-15 10:26:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450321139 ms) 2024-04-15 10:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450321140 ms) 2024-04-15 10:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:26:11.440330+00:00', 'runtime': '1450320.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450321142 ms) 2024-04-15 10:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:25:11.439456+00:00', 'runtime': '1450260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450321142 ms) 2024-04-15 10:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450380103 ms) 2024-04-15 10:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450380103 ms) 2024-04-15 10:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450380104 ms) 2024-04-15 10:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450380104 ms) 2024-04-15 10:27:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450381142 ms) 2024-04-15 10:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450381144 ms) 2024-04-15 10:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:27:11.441324+00:00', 'runtime': '1450380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450381146 ms) 2024-04-15 10:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:26:11.440330+00:00', 'runtime': '1450320.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450381147 ms) 2024-04-15 10:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450440102 ms) 2024-04-15 10:28:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450440102 ms) 2024-04-15 10:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450440102 ms) 2024-04-15 10:28:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450440103 ms) 2024-04-15 10:28:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450441137 ms) 2024-04-15 10:28:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450441139 ms) 2024-04-15 10:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:28:11.439438+00:00', 'runtime': '1450440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450441141 ms) 2024-04-15 10:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:27:11.441324+00:00', 'runtime': '1450380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450441142 ms) 2024-04-15 10:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450500103 ms) 2024-04-15 10:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450500103 ms) 2024-04-15 10:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450500104 ms) 2024-04-15 10:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450500104 ms) 2024-04-15 10:29:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450501142 ms) 2024-04-15 10:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450501143 ms) 2024-04-15 10:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:29:11.439463+00:00', 'runtime': '1450500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450501145 ms) 2024-04-15 10:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:28:11.439438+00:00', 'runtime': '1450440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450501146 ms) 2024-04-15 10:30:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450560102 ms) 2024-04-15 10:30:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450560102 ms) 2024-04-15 10:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450560103 ms) 2024-04-15 10:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450560103 ms) 2024-04-15 10:30:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450561141 ms) 2024-04-15 10:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450561142 ms) 2024-04-15 10:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:30:11.440803+00:00', 'runtime': '1450560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450561144 ms) 2024-04-15 10:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:29:11.439463+00:00', 'runtime': '1450500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450561145 ms) 2024-04-15 10:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450620103 ms) 2024-04-15 10:31:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450620103 ms) 2024-04-15 10:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450620104 ms) 2024-04-15 10:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450620104 ms) 2024-04-15 10:31:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450621144 ms) 2024-04-15 10:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450621145 ms) 2024-04-15 10:31:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:31:11.439442+00:00', 'runtime': '1450620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450621148 ms) 2024-04-15 10:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:30:11.440803+00:00', 'runtime': '1450560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450621149 ms) 2024-04-15 10:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450680100 ms) 2024-04-15 10:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450680101 ms) 2024-04-15 10:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450680101 ms) 2024-04-15 10:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450680102 ms) 2024-04-15 10:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450681140 ms) 2024-04-15 10:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450681141 ms) 2024-04-15 10:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:32:11.439426+00:00', 'runtime': '1450680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450681144 ms) 2024-04-15 10:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:31:11.439442+00:00', 'runtime': '1450620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450681144 ms) 2024-04-15 10:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450740100 ms) 2024-04-15 10:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450740101 ms) 2024-04-15 10:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450740101 ms) 2024-04-15 10:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450740102 ms) 2024-04-15 10:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450741143 ms) 2024-04-15 10:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450741144 ms) 2024-04-15 10:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:33:11.439460+00:00', 'runtime': '1450740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450741146 ms) 2024-04-15 10:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:32:11.439426+00:00', 'runtime': '1450680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450741147 ms) 2024-04-15 10:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450800103 ms) 2024-04-15 10:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450800104 ms) 2024-04-15 10:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450800104 ms) 2024-04-15 10:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450800104 ms) 2024-04-15 10:34:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450801146 ms) 2024-04-15 10:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450801147 ms) 2024-04-15 10:34:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:34:11.439447+00:00', 'runtime': '1450800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450801150 ms) 2024-04-15 10:34:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:33:11.439460+00:00', 'runtime': '1450740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450801151 ms) 2024-04-15 10:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450860100 ms) 2024-04-15 10:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450860101 ms) 2024-04-15 10:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450860101 ms) 2024-04-15 10:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450860102 ms) 2024-04-15 10:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450861139 ms) 2024-04-15 10:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450861140 ms) 2024-04-15 10:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:35:11.439457+00:00', 'runtime': '1450860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450861142 ms) 2024-04-15 10:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:34:11.439447+00:00', 'runtime': '1450800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450861143 ms) 2024-04-15 10:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450920100 ms) 2024-04-15 10:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450920101 ms) 2024-04-15 10:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450920101 ms) 2024-04-15 10:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450920101 ms) 2024-04-15 10:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450921139 ms) 2024-04-15 10:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450921141 ms) 2024-04-15 10:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:36:11.439467+00:00', 'runtime': '1450920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450921143 ms) 2024-04-15 10:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:35:11.439457+00:00', 'runtime': '1450860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450921144 ms) 2024-04-15 10:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1450980103 ms) 2024-04-15 10:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1450980103 ms) 2024-04-15 10:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1450980104 ms) 2024-04-15 10:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1450980104 ms) 2024-04-15 10:37:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1450981148 ms) 2024-04-15 10:37:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1450981149 ms) 2024-04-15 10:37:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:37:11.439473+00:00', 'runtime': '1450980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450981153 ms) 2024-04-15 10:37:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:36:11.439467+00:00', 'runtime': '1450920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1450981154 ms) 2024-04-15 10:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451040100 ms) 2024-04-15 10:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451040101 ms) 2024-04-15 10:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451040101 ms) 2024-04-15 10:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451040102 ms) 2024-04-15 10:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451041140 ms) 2024-04-15 10:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451041141 ms) 2024-04-15 10:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:38:11.439450+00:00', 'runtime': '1451040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451041143 ms) 2024-04-15 10:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:37:11.439473+00:00', 'runtime': '1450980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451041144 ms) 2024-04-15 10:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451100103 ms) 2024-04-15 10:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451100103 ms) 2024-04-15 10:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451100104 ms) 2024-04-15 10:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451100104 ms) 2024-04-15 10:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451101144 ms) 2024-04-15 10:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451101144 ms) 2024-04-15 10:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:39:11.439509+00:00', 'runtime': '1451100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451101146 ms) 2024-04-15 10:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:38:11.439450+00:00', 'runtime': '1451040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451101147 ms) 2024-04-15 10:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451160100 ms) 2024-04-15 10:40:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451160100 ms) 2024-04-15 10:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451160100 ms) 2024-04-15 10:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451160101 ms) 2024-04-15 10:40:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451161138 ms) 2024-04-15 10:40:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451161139 ms) 2024-04-15 10:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:40:11.440665+00:00', 'runtime': '1451160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451161141 ms) 2024-04-15 10:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:39:11.439509+00:00', 'runtime': '1451100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451161142 ms) 2024-04-15 10:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451220100 ms) 2024-04-15 10:41:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451220100 ms) 2024-04-15 10:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451220101 ms) 2024-04-15 10:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451220101 ms) 2024-04-15 10:41:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451221138 ms) 2024-04-15 10:41:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451221139 ms) 2024-04-15 10:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:41:11.439457+00:00', 'runtime': '1451220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451221142 ms) 2024-04-15 10:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:40:11.440665+00:00', 'runtime': '1451160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451221142 ms) 2024-04-15 10:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451280103 ms) 2024-04-15 10:42:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451280104 ms) 2024-04-15 10:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451280104 ms) 2024-04-15 10:42:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451280105 ms) 2024-04-15 10:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451281143 ms) 2024-04-15 10:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451281144 ms) 2024-04-15 10:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:42:11.439452+00:00', 'runtime': '1451280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451281146 ms) 2024-04-15 10:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:41:11.439457+00:00', 'runtime': '1451220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451281147 ms) 2024-04-15 10:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451340100 ms) 2024-04-15 10:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451340101 ms) 2024-04-15 10:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451340101 ms) 2024-04-15 10:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451340102 ms) 2024-04-15 10:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451341141 ms) 2024-04-15 10:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451341142 ms) 2024-04-15 10:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:43:11.439442+00:00', 'runtime': '1451340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451341143 ms) 2024-04-15 10:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:42:11.439452+00:00', 'runtime': '1451280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451341144 ms) 2024-04-15 10:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451400100 ms) 2024-04-15 10:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451400101 ms) 2024-04-15 10:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451400101 ms) 2024-04-15 10:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451400102 ms) 2024-04-15 10:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451401140 ms) 2024-04-15 10:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451401141 ms) 2024-04-15 10:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:44:11.439438+00:00', 'runtime': '1451400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451401144 ms) 2024-04-15 10:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:43:11.439442+00:00', 'runtime': '1451340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451401145 ms) 2024-04-15 10:45:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451460102 ms) 2024-04-15 10:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451460103 ms) 2024-04-15 10:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451460103 ms) 2024-04-15 10:45:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451460103 ms) 2024-04-15 10:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451461140 ms) 2024-04-15 10:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451461141 ms) 2024-04-15 10:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:45:11.439472+00:00', 'runtime': '1451460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451461143 ms) 2024-04-15 10:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:44:11.439438+00:00', 'runtime': '1451400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451461144 ms) 2024-04-15 10:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451520100 ms) 2024-04-15 10:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451520101 ms) 2024-04-15 10:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451520101 ms) 2024-04-15 10:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451520102 ms) 2024-04-15 10:46:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451521139 ms) 2024-04-15 10:46:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451521140 ms) 2024-04-15 10:46:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:46:11.439445+00:00', 'runtime': '1451520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451521142 ms) 2024-04-15 10:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:45:11.439472+00:00', 'runtime': '1451460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451521143 ms) 2024-04-15 10:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451580100 ms) 2024-04-15 10:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451580101 ms) 2024-04-15 10:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451580102 ms) 2024-04-15 10:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451580102 ms) 2024-04-15 10:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451581143 ms) 2024-04-15 10:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451581144 ms) 2024-04-15 10:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:47:11.439481+00:00', 'runtime': '1451580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451581146 ms) 2024-04-15 10:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:46:11.439445+00:00', 'runtime': '1451520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451581147 ms) 2024-04-15 10:48:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451640105 ms) 2024-04-15 10:48:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451640106 ms) 2024-04-15 10:48:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451640106 ms) 2024-04-15 10:48:11.467 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451640107 ms) 2024-04-15 10:48:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451641146 ms) 2024-04-15 10:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451641147 ms) 2024-04-15 10:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:48:11.441335+00:00', 'runtime': '1451640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451641149 ms) 2024-04-15 10:48:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:47:11.439481+00:00', 'runtime': '1451580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451641150 ms) 2024-04-15 10:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451700100 ms) 2024-04-15 10:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451700101 ms) 2024-04-15 10:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451700101 ms) 2024-04-15 10:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451700102 ms) 2024-04-15 10:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451701140 ms) 2024-04-15 10:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451701141 ms) 2024-04-15 10:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:49:11.439439+00:00', 'runtime': '1451700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451701143 ms) 2024-04-15 10:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:48:11.441335+00:00', 'runtime': '1451640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451701144 ms) 2024-04-15 10:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451760103 ms) 2024-04-15 10:50:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451760104 ms) 2024-04-15 10:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451760104 ms) 2024-04-15 10:50:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451760105 ms) 2024-04-15 10:50:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451761146 ms) 2024-04-15 10:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451761147 ms) 2024-04-15 10:50:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:50:11.439459+00:00', 'runtime': '1451760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451761149 ms) 2024-04-15 10:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:49:11.439439+00:00', 'runtime': '1451700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451761150 ms) 2024-04-15 10:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451820100 ms) 2024-04-15 10:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451820101 ms) 2024-04-15 10:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451820101 ms) 2024-04-15 10:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451820102 ms) 2024-04-15 10:51:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451821143 ms) 2024-04-15 10:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451821144 ms) 2024-04-15 10:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:51:11.439435+00:00', 'runtime': '1451820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451821147 ms) 2024-04-15 10:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:50:11.439459+00:00', 'runtime': '1451760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451821148 ms) 2024-04-15 10:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451880100 ms) 2024-04-15 10:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451880101 ms) 2024-04-15 10:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451880101 ms) 2024-04-15 10:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451880102 ms) 2024-04-15 10:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451881140 ms) 2024-04-15 10:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451881141 ms) 2024-04-15 10:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:52:11.439436+00:00', 'runtime': '1451880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451881143 ms) 2024-04-15 10:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:51:11.439435+00:00', 'runtime': '1451820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451881144 ms) 2024-04-15 10:53:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1451940102 ms) 2024-04-15 10:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1451940103 ms) 2024-04-15 10:53:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1451940103 ms) 2024-04-15 10:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1451940104 ms) 2024-04-15 10:53:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1451941141 ms) 2024-04-15 10:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1451941143 ms) 2024-04-15 10:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:53:11.439497+00:00', 'runtime': '1451940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451941145 ms) 2024-04-15 10:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:52:11.439436+00:00', 'runtime': '1451880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1451941146 ms) 2024-04-15 10:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452000100 ms) 2024-04-15 10:54:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452000100 ms) 2024-04-15 10:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452000101 ms) 2024-04-15 10:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452000101 ms) 2024-04-15 10:54:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452001138 ms) 2024-04-15 10:54:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452001139 ms) 2024-04-15 10:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:54:11.439443+00:00', 'runtime': '1452000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452001142 ms) 2024-04-15 10:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:53:11.439497+00:00', 'runtime': '1451940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452001143 ms) 2024-04-15 10:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452060103 ms) 2024-04-15 10:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452060103 ms) 2024-04-15 10:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452060104 ms) 2024-04-15 10:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452060104 ms) 2024-04-15 10:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452061144 ms) 2024-04-15 10:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452061145 ms) 2024-04-15 10:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:55:11.439472+00:00', 'runtime': '1452060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452061148 ms) 2024-04-15 10:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:54:11.439443+00:00', 'runtime': '1452000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452061148 ms) 2024-04-15 10:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452120100 ms) 2024-04-15 10:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452120101 ms) 2024-04-15 10:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452120101 ms) 2024-04-15 10:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452120102 ms) 2024-04-15 10:56:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452121137 ms) 2024-04-15 10:56:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452121138 ms) 2024-04-15 10:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:56:11.439453+00:00', 'runtime': '1452120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452121140 ms) 2024-04-15 10:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:55:11.439472+00:00', 'runtime': '1452060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452121142 ms) 2024-04-15 10:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452180100 ms) 2024-04-15 10:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452180101 ms) 2024-04-15 10:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452180101 ms) 2024-04-15 10:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452180101 ms) 2024-04-15 10:57:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452181139 ms) 2024-04-15 10:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452181140 ms) 2024-04-15 10:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:57:11.439462+00:00', 'runtime': '1452180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452181142 ms) 2024-04-15 10:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:56:11.439453+00:00', 'runtime': '1452120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452181143 ms) 2024-04-15 10:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452240103 ms) 2024-04-15 10:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452240103 ms) 2024-04-15 10:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452240104 ms) 2024-04-15 10:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452240104 ms) 2024-04-15 10:58:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452241143 ms) 2024-04-15 10:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452241144 ms) 2024-04-15 10:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:58:11.439427+00:00', 'runtime': '1452240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452241146 ms) 2024-04-15 10:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:57:11.439462+00:00', 'runtime': '1452180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452241147 ms) 2024-04-15 10:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452300100 ms) 2024-04-15 10:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452300101 ms) 2024-04-15 10:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452300101 ms) 2024-04-15 10:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452300101 ms) 2024-04-15 10:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452301140 ms) 2024-04-15 10:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452301141 ms) 2024-04-15 10:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 10:59:11.439439+00:00', 'runtime': '1452300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452301143 ms) 2024-04-15 10:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:58:11.439427+00:00', 'runtime': '1452240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452301144 ms) 2024-04-15 11:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452360103 ms) 2024-04-15 11:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452360103 ms) 2024-04-15 11:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452360104 ms) 2024-04-15 11:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452360104 ms) 2024-04-15 11:00:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452361142 ms) 2024-04-15 11:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452361143 ms) 2024-04-15 11:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:00:11.439434+00:00', 'runtime': '1452360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452361145 ms) 2024-04-15 11:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 10:59:11.439439+00:00', 'runtime': '1452300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452361146 ms) 2024-04-15 11:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452420100 ms) 2024-04-15 11:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452420101 ms) 2024-04-15 11:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452420101 ms) 2024-04-15 11:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452420102 ms) 2024-04-15 11:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452421144 ms) 2024-04-15 11:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452421145 ms) 2024-04-15 11:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:01:11.439407+00:00', 'runtime': '1452420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452421147 ms) 2024-04-15 11:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:00:11.439434+00:00', 'runtime': '1452360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452421148 ms) 2024-04-15 11:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452480100 ms) 2024-04-15 11:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452480101 ms) 2024-04-15 11:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452480101 ms) 2024-04-15 11:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452480102 ms) 2024-04-15 11:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452481141 ms) 2024-04-15 11:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452481142 ms) 2024-04-15 11:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:02:11.439441+00:00', 'runtime': '1452480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452481144 ms) 2024-04-15 11:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:01:11.439407+00:00', 'runtime': '1452420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452481145 ms) 2024-04-15 11:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452540103 ms) 2024-04-15 11:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452540103 ms) 2024-04-15 11:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452540104 ms) 2024-04-15 11:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452540104 ms) 2024-04-15 11:03:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452541144 ms) 2024-04-15 11:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452541145 ms) 2024-04-15 11:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:03:11.439437+00:00', 'runtime': '1452540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452541147 ms) 2024-04-15 11:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:02:11.439441+00:00', 'runtime': '1452480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452541148 ms) 2024-04-15 11:04:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452600101 ms) 2024-04-15 11:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452600102 ms) 2024-04-15 11:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452600102 ms) 2024-04-15 11:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452600103 ms) 2024-04-15 11:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452601141 ms) 2024-04-15 11:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452601142 ms) 2024-04-15 11:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:04:11.440898+00:00', 'runtime': '1452600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452601144 ms) 2024-04-15 11:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:03:11.439437+00:00', 'runtime': '1452540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452601145 ms) 2024-04-15 11:05:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452660102 ms) 2024-04-15 11:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452660103 ms) 2024-04-15 11:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452660103 ms) 2024-04-15 11:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452660104 ms) 2024-04-15 11:05:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452661146 ms) 2024-04-15 11:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452661147 ms) 2024-04-15 11:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:05:11.439475+00:00', 'runtime': '1452660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452661149 ms) 2024-04-15 11:05:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:04:11.440898+00:00', 'runtime': '1452600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452661152 ms) 2024-04-15 11:06:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452720101 ms) 2024-04-15 11:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452720102 ms) 2024-04-15 11:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452720102 ms) 2024-04-15 11:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452720103 ms) 2024-04-15 11:06:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452721144 ms) 2024-04-15 11:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452721145 ms) 2024-04-15 11:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:06:11.440383+00:00', 'runtime': '1452720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452721148 ms) 2024-04-15 11:06:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:05:11.439475+00:00', 'runtime': '1452660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452721149 ms) 2024-04-15 11:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452780101 ms) 2024-04-15 11:07:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452780102 ms) 2024-04-15 11:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452780102 ms) 2024-04-15 11:07:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452780103 ms) 2024-04-15 11:07:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452781142 ms) 2024-04-15 11:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452781143 ms) 2024-04-15 11:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:07:11.439457+00:00', 'runtime': '1452780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452781145 ms) 2024-04-15 11:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:06:11.440383+00:00', 'runtime': '1452720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452781146 ms) 2024-04-15 11:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452840100 ms) 2024-04-15 11:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452840101 ms) 2024-04-15 11:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452840101 ms) 2024-04-15 11:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452840101 ms) 2024-04-15 11:08:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452841141 ms) 2024-04-15 11:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452841142 ms) 2024-04-15 11:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:08:11.439458+00:00', 'runtime': '1452840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452841144 ms) 2024-04-15 11:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:07:11.439457+00:00', 'runtime': '1452780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452841145 ms) 2024-04-15 11:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452900103 ms) 2024-04-15 11:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452900103 ms) 2024-04-15 11:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452900104 ms) 2024-04-15 11:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452900104 ms) 2024-04-15 11:09:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452901146 ms) 2024-04-15 11:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452901147 ms) 2024-04-15 11:09:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:09:11.439521+00:00', 'runtime': '1452900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452901149 ms) 2024-04-15 11:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:08:11.439458+00:00', 'runtime': '1452840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452901150 ms) 2024-04-15 11:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1452960100 ms) 2024-04-15 11:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1452960101 ms) 2024-04-15 11:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1452960101 ms) 2024-04-15 11:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1452960102 ms) 2024-04-15 11:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1452961140 ms) 2024-04-15 11:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1452961141 ms) 2024-04-15 11:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:10:11.439443+00:00', 'runtime': '1452960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452961142 ms) 2024-04-15 11:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:09:11.439521+00:00', 'runtime': '1452900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1452961143 ms) 2024-04-15 11:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453020100 ms) 2024-04-15 11:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453020101 ms) 2024-04-15 11:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453020101 ms) 2024-04-15 11:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453020102 ms) 2024-04-15 11:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453021140 ms) 2024-04-15 11:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453021141 ms) 2024-04-15 11:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:11:11.439479+00:00', 'runtime': '1453020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453021143 ms) 2024-04-15 11:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:10:11.439443+00:00', 'runtime': '1452960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453021144 ms) 2024-04-15 11:12:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453080104 ms) 2024-04-15 11:12:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453080105 ms) 2024-04-15 11:12:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453080105 ms) 2024-04-15 11:12:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453080106 ms) 2024-04-15 11:12:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453081148 ms) 2024-04-15 11:12:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453081149 ms) 2024-04-15 11:12:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:12:11.441351+00:00', 'runtime': '1453080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453081151 ms) 2024-04-15 11:12:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:11:11.439479+00:00', 'runtime': '1453020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453081151 ms) 2024-04-15 11:13:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453140101 ms) 2024-04-15 11:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453140101 ms) 2024-04-15 11:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453140102 ms) 2024-04-15 11:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453140102 ms) 2024-04-15 11:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453141140 ms) 2024-04-15 11:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453141141 ms) 2024-04-15 11:13:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:13:11.439444+00:00', 'runtime': '1453140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453141143 ms) 2024-04-15 11:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:12:11.441351+00:00', 'runtime': '1453080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453141144 ms) 2024-04-15 11:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453200103 ms) 2024-04-15 11:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453200103 ms) 2024-04-15 11:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453200104 ms) 2024-04-15 11:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453200104 ms) 2024-04-15 11:14:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453201144 ms) 2024-04-15 11:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453201145 ms) 2024-04-15 11:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:14:11.439447+00:00', 'runtime': '1453200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453201147 ms) 2024-04-15 11:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:13:11.439444+00:00', 'runtime': '1453140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453201148 ms) 2024-04-15 11:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453260100 ms) 2024-04-15 11:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453260101 ms) 2024-04-15 11:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453260101 ms) 2024-04-15 11:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453260102 ms) 2024-04-15 11:15:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453261139 ms) 2024-04-15 11:15:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453261140 ms) 2024-04-15 11:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:15:11.439425+00:00', 'runtime': '1453260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453261142 ms) 2024-04-15 11:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:14:11.439447+00:00', 'runtime': '1453200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453261143 ms) 2024-04-15 11:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453320103 ms) 2024-04-15 11:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453320103 ms) 2024-04-15 11:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453320104 ms) 2024-04-15 11:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453320104 ms) 2024-04-15 11:16:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453321143 ms) 2024-04-15 11:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453321144 ms) 2024-04-15 11:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:16:11.439466+00:00', 'runtime': '1453320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453321147 ms) 2024-04-15 11:16:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:15:11.439425+00:00', 'runtime': '1453260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453321148 ms) 2024-04-15 11:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453380101 ms) 2024-04-15 11:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453380101 ms) 2024-04-15 11:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453380102 ms) 2024-04-15 11:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453380102 ms) 2024-04-15 11:17:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453381140 ms) 2024-04-15 11:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453381141 ms) 2024-04-15 11:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:17:11.439446+00:00', 'runtime': '1453380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453381143 ms) 2024-04-15 11:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:16:11.439466+00:00', 'runtime': '1453320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453381144 ms) 2024-04-15 11:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453440100 ms) 2024-04-15 11:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453440101 ms) 2024-04-15 11:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453440101 ms) 2024-04-15 11:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453440101 ms) 2024-04-15 11:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453441140 ms) 2024-04-15 11:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453441142 ms) 2024-04-15 11:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:18:11.439453+00:00', 'runtime': '1453440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453441144 ms) 2024-04-15 11:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:17:11.439446+00:00', 'runtime': '1453380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453441145 ms) 2024-04-15 11:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453500103 ms) 2024-04-15 11:19:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453500103 ms) 2024-04-15 11:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453500104 ms) 2024-04-15 11:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453500104 ms) 2024-04-15 11:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453501143 ms) 2024-04-15 11:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453501144 ms) 2024-04-15 11:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:19:11.439440+00:00', 'runtime': '1453500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453501147 ms) 2024-04-15 11:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:18:11.439453+00:00', 'runtime': '1453440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453501148 ms) 2024-04-15 11:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453560100 ms) 2024-04-15 11:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453560101 ms) 2024-04-15 11:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453560101 ms) 2024-04-15 11:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453560101 ms) 2024-04-15 11:20:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453561143 ms) 2024-04-15 11:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453561144 ms) 2024-04-15 11:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:20:11.439442+00:00', 'runtime': '1453560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453561146 ms) 2024-04-15 11:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:19:11.439440+00:00', 'runtime': '1453500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453561146 ms) 2024-04-15 11:21:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453620102 ms) 2024-04-15 11:21:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453620102 ms) 2024-04-15 11:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453620102 ms) 2024-04-15 11:21:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453620103 ms) 2024-04-15 11:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453621144 ms) 2024-04-15 11:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453621145 ms) 2024-04-15 11:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:21:11.439433+00:00', 'runtime': '1453620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453621147 ms) 2024-04-15 11:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:20:11.439442+00:00', 'runtime': '1453560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453621148 ms) 2024-04-15 11:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453680100 ms) 2024-04-15 11:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453680101 ms) 2024-04-15 11:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453680101 ms) 2024-04-15 11:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453680102 ms) 2024-04-15 11:22:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453681137 ms) 2024-04-15 11:22:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453681138 ms) 2024-04-15 11:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:22:11.439462+00:00', 'runtime': '1453680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453681140 ms) 2024-04-15 11:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:21:11.439433+00:00', 'runtime': '1453620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453681141 ms) 2024-04-15 11:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453740103 ms) 2024-04-15 11:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453740103 ms) 2024-04-15 11:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453740104 ms) 2024-04-15 11:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453740104 ms) 2024-04-15 11:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453741143 ms) 2024-04-15 11:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453741144 ms) 2024-04-15 11:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:23:11.439449+00:00', 'runtime': '1453740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453741146 ms) 2024-04-15 11:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:22:11.439462+00:00', 'runtime': '1453680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453741147 ms) 2024-04-15 11:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453800100 ms) 2024-04-15 11:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453800100 ms) 2024-04-15 11:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453800101 ms) 2024-04-15 11:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453800101 ms) 2024-04-15 11:24:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453801139 ms) 2024-04-15 11:24:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453801139 ms) 2024-04-15 11:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:24:11.439417+00:00', 'runtime': '1453800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453801141 ms) 2024-04-15 11:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:23:11.439449+00:00', 'runtime': '1453740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453801142 ms) 2024-04-15 11:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453860103 ms) 2024-04-15 11:25:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453860104 ms) 2024-04-15 11:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453860104 ms) 2024-04-15 11:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453860104 ms) 2024-04-15 11:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453861144 ms) 2024-04-15 11:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453861145 ms) 2024-04-15 11:25:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:25:11.439496+00:00', 'runtime': '1453860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453861150 ms) 2024-04-15 11:25:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:24:11.439417+00:00', 'runtime': '1453800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453861151 ms) 2024-04-15 11:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453920100 ms) 2024-04-15 11:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453920101 ms) 2024-04-15 11:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453920101 ms) 2024-04-15 11:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453920101 ms) 2024-04-15 11:26:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453921140 ms) 2024-04-15 11:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453921141 ms) 2024-04-15 11:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:26:11.439406+00:00', 'runtime': '1453920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453921143 ms) 2024-04-15 11:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:25:11.439496+00:00', 'runtime': '1453860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453921144 ms) 2024-04-15 11:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1453980100 ms) 2024-04-15 11:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1453980101 ms) 2024-04-15 11:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1453980101 ms) 2024-04-15 11:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1453980102 ms) 2024-04-15 11:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1453981140 ms) 2024-04-15 11:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1453981141 ms) 2024-04-15 11:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:27:11.439463+00:00', 'runtime': '1453980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453981143 ms) 2024-04-15 11:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:26:11.439406+00:00', 'runtime': '1453920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1453981144 ms) 2024-04-15 11:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454040103 ms) 2024-04-15 11:28:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454040104 ms) 2024-04-15 11:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454040104 ms) 2024-04-15 11:28:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454040105 ms) 2024-04-15 11:28:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454041149 ms) 2024-04-15 11:28:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454041150 ms) 2024-04-15 11:28:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:28:11.439431+00:00', 'runtime': '1454040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454041153 ms) 2024-04-15 11:28:12.516 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:27:11.439463+00:00', 'runtime': '1453980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454041156 ms) 2024-04-15 11:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454100100 ms) 2024-04-15 11:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454100101 ms) 2024-04-15 11:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454100101 ms) 2024-04-15 11:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454100102 ms) 2024-04-15 11:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454101139 ms) 2024-04-15 11:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454101140 ms) 2024-04-15 11:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:29:11.439464+00:00', 'runtime': '1454100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454101143 ms) 2024-04-15 11:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:28:11.439431+00:00', 'runtime': '1454040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454101144 ms) 2024-04-15 11:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454160103 ms) 2024-04-15 11:30:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454160104 ms) 2024-04-15 11:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454160104 ms) 2024-04-15 11:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454160104 ms) 2024-04-15 11:30:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454161146 ms) 2024-04-15 11:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454161147 ms) 2024-04-15 11:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:30:11.439464+00:00', 'runtime': '1454160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454161149 ms) 2024-04-15 11:30:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:29:11.439464+00:00', 'runtime': '1454100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454161152 ms) 2024-04-15 11:31:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454220102 ms) 2024-04-15 11:31:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454220102 ms) 2024-04-15 11:31:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454220103 ms) 2024-04-15 11:31:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454220103 ms) 2024-04-15 11:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454221141 ms) 2024-04-15 11:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454221142 ms) 2024-04-15 11:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:31:11.440897+00:00', 'runtime': '1454220.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454221144 ms) 2024-04-15 11:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:30:11.439464+00:00', 'runtime': '1454160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454221145 ms) 2024-04-15 11:32:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454280101 ms) 2024-04-15 11:32:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454280102 ms) 2024-04-15 11:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454280102 ms) 2024-04-15 11:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454280102 ms) 2024-04-15 11:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454281143 ms) 2024-04-15 11:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454281144 ms) 2024-04-15 11:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:32:11.440324+00:00', 'runtime': '1454280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454281147 ms) 2024-04-15 11:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:31:11.440897+00:00', 'runtime': '1454220.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454281148 ms) 2024-04-15 11:33:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454340102 ms) 2024-04-15 11:33:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454340102 ms) 2024-04-15 11:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454340102 ms) 2024-04-15 11:33:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454340103 ms) 2024-04-15 11:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454341143 ms) 2024-04-15 11:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454341144 ms) 2024-04-15 11:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:33:11.439472+00:00', 'runtime': '1454340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454341146 ms) 2024-04-15 11:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:32:11.440324+00:00', 'runtime': '1454280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454341147 ms) 2024-04-15 11:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454400100 ms) 2024-04-15 11:34:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454400100 ms) 2024-04-15 11:34:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454400100 ms) 2024-04-15 11:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454400101 ms) 2024-04-15 11:34:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454401138 ms) 2024-04-15 11:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454401139 ms) 2024-04-15 11:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:34:11.439525+00:00', 'runtime': '1454400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454401142 ms) 2024-04-15 11:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:33:11.439472+00:00', 'runtime': '1454340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454401143 ms) 2024-04-15 11:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454460102 ms) 2024-04-15 11:35:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454460102 ms) 2024-04-15 11:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454460103 ms) 2024-04-15 11:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454460103 ms) 2024-04-15 11:35:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454461142 ms) 2024-04-15 11:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454461143 ms) 2024-04-15 11:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:35:11.439469+00:00', 'runtime': '1454460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454461145 ms) 2024-04-15 11:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:34:11.439525+00:00', 'runtime': '1454400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454461146 ms) 2024-04-15 11:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454520100 ms) 2024-04-15 11:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454520101 ms) 2024-04-15 11:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454520101 ms) 2024-04-15 11:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454520102 ms) 2024-04-15 11:36:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454521137 ms) 2024-04-15 11:36:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454521138 ms) 2024-04-15 11:36:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:36:11.439423+00:00', 'runtime': '1454520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454521140 ms) 2024-04-15 11:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:35:11.439469+00:00', 'runtime': '1454460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454521141 ms) 2024-04-15 11:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454580100 ms) 2024-04-15 11:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454580101 ms) 2024-04-15 11:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454580101 ms) 2024-04-15 11:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454580102 ms) 2024-04-15 11:37:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454581139 ms) 2024-04-15 11:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454581140 ms) 2024-04-15 11:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:37:11.439471+00:00', 'runtime': '1454580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454581142 ms) 2024-04-15 11:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:36:11.439423+00:00', 'runtime': '1454520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454581143 ms) 2024-04-15 11:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454640103 ms) 2024-04-15 11:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454640103 ms) 2024-04-15 11:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454640104 ms) 2024-04-15 11:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454640104 ms) 2024-04-15 11:38:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454641144 ms) 2024-04-15 11:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454641145 ms) 2024-04-15 11:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:38:11.439454+00:00', 'runtime': '1454640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454641146 ms) 2024-04-15 11:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:37:11.439471+00:00', 'runtime': '1454580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454641147 ms) 2024-04-15 11:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454700100 ms) 2024-04-15 11:39:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454700100 ms) 2024-04-15 11:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454700101 ms) 2024-04-15 11:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454700101 ms) 2024-04-15 11:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454701140 ms) 2024-04-15 11:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454701141 ms) 2024-04-15 11:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:39:11.439446+00:00', 'runtime': '1454700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454701143 ms) 2024-04-15 11:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:38:11.439454+00:00', 'runtime': '1454640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454701146 ms) 2024-04-15 11:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454760101 ms) 2024-04-15 11:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454760101 ms) 2024-04-15 11:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454760101 ms) 2024-04-15 11:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454760102 ms) 2024-04-15 11:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454761140 ms) 2024-04-15 11:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454761141 ms) 2024-04-15 11:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:40:11.439420+00:00', 'runtime': '1454760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454761143 ms) 2024-04-15 11:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:39:11.439446+00:00', 'runtime': '1454700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454761144 ms) 2024-04-15 11:41:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454820102 ms) 2024-04-15 11:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454820103 ms) 2024-04-15 11:41:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454820103 ms) 2024-04-15 11:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454820104 ms) 2024-04-15 11:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454821144 ms) 2024-04-15 11:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454821146 ms) 2024-04-15 11:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:41:11.439425+00:00', 'runtime': '1454820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454821148 ms) 2024-04-15 11:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:40:11.439420+00:00', 'runtime': '1454760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454821149 ms) 2024-04-15 11:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454880100 ms) 2024-04-15 11:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454880101 ms) 2024-04-15 11:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454880101 ms) 2024-04-15 11:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454880102 ms) 2024-04-15 11:42:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454881142 ms) 2024-04-15 11:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454881143 ms) 2024-04-15 11:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:42:11.439399+00:00', 'runtime': '1454880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454881146 ms) 2024-04-15 11:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:41:11.439425+00:00', 'runtime': '1454820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454881147 ms) 2024-04-15 11:43:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1454940101 ms) 2024-04-15 11:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1454940101 ms) 2024-04-15 11:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1454940102 ms) 2024-04-15 11:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1454940102 ms) 2024-04-15 11:43:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1454941138 ms) 2024-04-15 11:43:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1454941139 ms) 2024-04-15 11:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:43:11.440345+00:00', 'runtime': '1454940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454941141 ms) 2024-04-15 11:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:42:11.439399+00:00', 'runtime': '1454880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1454941142 ms) 2024-04-15 11:44:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455000102 ms) 2024-04-15 11:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455000103 ms) 2024-04-15 11:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455000103 ms) 2024-04-15 11:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455000104 ms) 2024-04-15 11:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455001143 ms) 2024-04-15 11:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455001144 ms) 2024-04-15 11:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:44:11.439433+00:00', 'runtime': '1455000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455001146 ms) 2024-04-15 11:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:43:11.440345+00:00', 'runtime': '1454940.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455001146 ms) 2024-04-15 11:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455060100 ms) 2024-04-15 11:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455060101 ms) 2024-04-15 11:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455060101 ms) 2024-04-15 11:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455060101 ms) 2024-04-15 11:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455061140 ms) 2024-04-15 11:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455061141 ms) 2024-04-15 11:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:45:11.439457+00:00', 'runtime': '1455060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455061143 ms) 2024-04-15 11:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:44:11.439433+00:00', 'runtime': '1455000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455061144 ms) 2024-04-15 11:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455120100 ms) 2024-04-15 11:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455120101 ms) 2024-04-15 11:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455120101 ms) 2024-04-15 11:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455120101 ms) 2024-04-15 11:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455121140 ms) 2024-04-15 11:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455121141 ms) 2024-04-15 11:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:46:11.439453+00:00', 'runtime': '1455120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455121143 ms) 2024-04-15 11:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:45:11.439457+00:00', 'runtime': '1455060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455121144 ms) 2024-04-15 11:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455180101 ms) 2024-04-15 11:47:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455180102 ms) 2024-04-15 11:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455180102 ms) 2024-04-15 11:47:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455180103 ms) 2024-04-15 11:47:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455181142 ms) 2024-04-15 11:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455181142 ms) 2024-04-15 11:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:47:11.439468+00:00', 'runtime': '1455180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455181144 ms) 2024-04-15 11:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:46:11.439453+00:00', 'runtime': '1455120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455181145 ms) 2024-04-15 11:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455240100 ms) 2024-04-15 11:48:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455240100 ms) 2024-04-15 11:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455240101 ms) 2024-04-15 11:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455240101 ms) 2024-04-15 11:48:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455241137 ms) 2024-04-15 11:48:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455241138 ms) 2024-04-15 11:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:48:11.439449+00:00', 'runtime': '1455240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455241141 ms) 2024-04-15 11:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:47:11.439468+00:00', 'runtime': '1455180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455241142 ms) 2024-04-15 11:49:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455300102 ms) 2024-04-15 11:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455300103 ms) 2024-04-15 11:49:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455300103 ms) 2024-04-15 11:49:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455300103 ms) 2024-04-15 11:49:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455301139 ms) 2024-04-15 11:49:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455301140 ms) 2024-04-15 11:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:49:11.439444+00:00', 'runtime': '1455300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455301143 ms) 2024-04-15 11:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:48:11.439449+00:00', 'runtime': '1455240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455301144 ms) 2024-04-15 11:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455360100 ms) 2024-04-15 11:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455360101 ms) 2024-04-15 11:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455360101 ms) 2024-04-15 11:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455360101 ms) 2024-04-15 11:50:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455361138 ms) 2024-04-15 11:50:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455361138 ms) 2024-04-15 11:50:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:50:11.439446+00:00', 'runtime': '1455360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455361140 ms) 2024-04-15 11:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:49:11.439444+00:00', 'runtime': '1455300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455361141 ms) 2024-04-15 11:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455420100 ms) 2024-04-15 11:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455420101 ms) 2024-04-15 11:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455420101 ms) 2024-04-15 11:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455420102 ms) 2024-04-15 11:51:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455421141 ms) 2024-04-15 11:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455421142 ms) 2024-04-15 11:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:51:11.439458+00:00', 'runtime': '1455420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455421144 ms) 2024-04-15 11:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:50:11.439446+00:00', 'runtime': '1455360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455421146 ms) 2024-04-15 11:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455480103 ms) 2024-04-15 11:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455480103 ms) 2024-04-15 11:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455480104 ms) 2024-04-15 11:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455480104 ms) 2024-04-15 11:52:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455481145 ms) 2024-04-15 11:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455481146 ms) 2024-04-15 11:52:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:52:11.439460+00:00', 'runtime': '1455480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455481150 ms) 2024-04-15 11:52:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:51:11.439458+00:00', 'runtime': '1455420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455481151 ms) 2024-04-15 11:53:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455540100 ms) 2024-04-15 11:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455540101 ms) 2024-04-15 11:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455540101 ms) 2024-04-15 11:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455540102 ms) 2024-04-15 11:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455541143 ms) 2024-04-15 11:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455541144 ms) 2024-04-15 11:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:53:11.439450+00:00', 'runtime': '1455540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455541146 ms) 2024-04-15 11:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:52:11.439460+00:00', 'runtime': '1455480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455541147 ms) 2024-04-15 11:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455600100 ms) 2024-04-15 11:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455600101 ms) 2024-04-15 11:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455600101 ms) 2024-04-15 11:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455600102 ms) 2024-04-15 11:54:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455601138 ms) 2024-04-15 11:54:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455601139 ms) 2024-04-15 11:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:54:11.439464+00:00', 'runtime': '1455600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455601141 ms) 2024-04-15 11:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:53:11.439450+00:00', 'runtime': '1455540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455601142 ms) 2024-04-15 11:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455660103 ms) 2024-04-15 11:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455660104 ms) 2024-04-15 11:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455660104 ms) 2024-04-15 11:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455660104 ms) 2024-04-15 11:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455661144 ms) 2024-04-15 11:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455661145 ms) 2024-04-15 11:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:55:11.439514+00:00', 'runtime': '1455660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455661148 ms) 2024-04-15 11:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:54:11.439464+00:00', 'runtime': '1455600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455661148 ms) 2024-04-15 11:56:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455720101 ms) 2024-04-15 11:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455720101 ms) 2024-04-15 11:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455720102 ms) 2024-04-15 11:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455720102 ms) 2024-04-15 11:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455721140 ms) 2024-04-15 11:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455721141 ms) 2024-04-15 11:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:56:11.439434+00:00', 'runtime': '1455720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455721143 ms) 2024-04-15 11:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:55:11.439514+00:00', 'runtime': '1455660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455721144 ms) 2024-04-15 11:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455780103 ms) 2024-04-15 11:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455780103 ms) 2024-04-15 11:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455780104 ms) 2024-04-15 11:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455780104 ms) 2024-04-15 11:57:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455781145 ms) 2024-04-15 11:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455781146 ms) 2024-04-15 11:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:57:11.439472+00:00', 'runtime': '1455780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455781148 ms) 2024-04-15 11:57:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:56:11.439434+00:00', 'runtime': '1455720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455781149 ms) 2024-04-15 11:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455840100 ms) 2024-04-15 11:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455840101 ms) 2024-04-15 11:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455840101 ms) 2024-04-15 11:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455840102 ms) 2024-04-15 11:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455841140 ms) 2024-04-15 11:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455841141 ms) 2024-04-15 11:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:58:11.439457+00:00', 'runtime': '1455840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455841143 ms) 2024-04-15 11:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:57:11.439472+00:00', 'runtime': '1455780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455841144 ms) 2024-04-15 11:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455900101 ms) 2024-04-15 11:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455900102 ms) 2024-04-15 11:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455900102 ms) 2024-04-15 11:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455900102 ms) 2024-04-15 11:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455901140 ms) 2024-04-15 11:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455901141 ms) 2024-04-15 11:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 11:59:11.439445+00:00', 'runtime': '1455900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455901143 ms) 2024-04-15 11:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:58:11.439457+00:00', 'runtime': '1455840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455901144 ms) 2024-04-15 12:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1455960103 ms) 2024-04-15 12:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1455960103 ms) 2024-04-15 12:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1455960104 ms) 2024-04-15 12:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1455960104 ms) 2024-04-15 12:00:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1455961144 ms) 2024-04-15 12:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1455961145 ms) 2024-04-15 12:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:00:11.439447+00:00', 'runtime': '1455960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455961147 ms) 2024-04-15 12:00:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 11:59:11.439445+00:00', 'runtime': '1455900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1455961150 ms) 2024-04-15 12:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456020100 ms) 2024-04-15 12:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456020101 ms) 2024-04-15 12:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456020101 ms) 2024-04-15 12:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456020102 ms) 2024-04-15 12:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456021140 ms) 2024-04-15 12:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456021141 ms) 2024-04-15 12:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:01:11.439503+00:00', 'runtime': '1456020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456021144 ms) 2024-04-15 12:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:00:11.439447+00:00', 'runtime': '1455960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456021144 ms) 2024-04-15 12:02:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456080101 ms) 2024-04-15 12:02:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456080101 ms) 2024-04-15 12:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456080102 ms) 2024-04-15 12:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456080102 ms) 2024-04-15 12:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456081141 ms) 2024-04-15 12:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456081142 ms) 2024-04-15 12:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:02:11.440346+00:00', 'runtime': '1456080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456081144 ms) 2024-04-15 12:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:01:11.439503+00:00', 'runtime': '1456020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456081144 ms) 2024-04-15 12:03:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456140104 ms) 2024-04-15 12:03:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456140104 ms) 2024-04-15 12:03:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456140105 ms) 2024-04-15 12:03:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456140105 ms) 2024-04-15 12:03:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456141142 ms) 2024-04-15 12:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456141143 ms) 2024-04-15 12:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:03:11.441332+00:00', 'runtime': '1456140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456141144 ms) 2024-04-15 12:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:02:11.440346+00:00', 'runtime': '1456080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456141145 ms) 2024-04-15 12:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456200100 ms) 2024-04-15 12:04:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456200100 ms) 2024-04-15 12:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456200101 ms) 2024-04-15 12:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456200101 ms) 2024-04-15 12:04:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456201138 ms) 2024-04-15 12:04:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456201139 ms) 2024-04-15 12:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:04:11.439450+00:00', 'runtime': '1456200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456201141 ms) 2024-04-15 12:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:03:11.441332+00:00', 'runtime': '1456140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456201142 ms) 2024-04-15 12:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456260103 ms) 2024-04-15 12:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456260103 ms) 2024-04-15 12:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456260104 ms) 2024-04-15 12:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456260104 ms) 2024-04-15 12:05:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456261148 ms) 2024-04-15 12:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456261149 ms) 2024-04-15 12:05:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:05:11.439435+00:00', 'runtime': '1456260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456261151 ms) 2024-04-15 12:05:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:04:11.439450+00:00', 'runtime': '1456200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456261152 ms) 2024-04-15 12:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456320100 ms) 2024-04-15 12:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456320101 ms) 2024-04-15 12:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456320101 ms) 2024-04-15 12:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456320101 ms) 2024-04-15 12:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456321140 ms) 2024-04-15 12:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456321141 ms) 2024-04-15 12:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:06:11.439403+00:00', 'runtime': '1456320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456321143 ms) 2024-04-15 12:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:05:11.439435+00:00', 'runtime': '1456260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456321144 ms) 2024-04-15 12:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456380101 ms) 2024-04-15 12:07:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456380102 ms) 2024-04-15 12:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456380102 ms) 2024-04-15 12:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456380102 ms) 2024-04-15 12:07:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456381140 ms) 2024-04-15 12:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456381142 ms) 2024-04-15 12:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:07:11.440343+00:00', 'runtime': '1456380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456381144 ms) 2024-04-15 12:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:06:11.439403+00:00', 'runtime': '1456320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456381145 ms) 2024-04-15 12:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456440103 ms) 2024-04-15 12:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456440103 ms) 2024-04-15 12:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456440104 ms) 2024-04-15 12:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456440104 ms) 2024-04-15 12:08:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456441150 ms) 2024-04-15 12:08:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456441151 ms) 2024-04-15 12:08:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:08:11.439478+00:00', 'runtime': '1456440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456441154 ms) 2024-04-15 12:08:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:07:11.440343+00:00', 'runtime': '1456380.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456441155 ms) 2024-04-15 12:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456500100 ms) 2024-04-15 12:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456500101 ms) 2024-04-15 12:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456500101 ms) 2024-04-15 12:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456500102 ms) 2024-04-15 12:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456501141 ms) 2024-04-15 12:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456501142 ms) 2024-04-15 12:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:09:11.439466+00:00', 'runtime': '1456500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456501144 ms) 2024-04-15 12:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:08:11.439478+00:00', 'runtime': '1456440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456501145 ms) 2024-04-15 12:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456560103 ms) 2024-04-15 12:10:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456560104 ms) 2024-04-15 12:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456560104 ms) 2024-04-15 12:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456560104 ms) 2024-04-15 12:10:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456561145 ms) 2024-04-15 12:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456561146 ms) 2024-04-15 12:10:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:10:11.439432+00:00', 'runtime': '1456560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456561148 ms) 2024-04-15 12:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:09:11.439466+00:00', 'runtime': '1456500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456561150 ms) 2024-04-15 12:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456620100 ms) 2024-04-15 12:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456620101 ms) 2024-04-15 12:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456620101 ms) 2024-04-15 12:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456620102 ms) 2024-04-15 12:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456621140 ms) 2024-04-15 12:11:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456621141 ms) 2024-04-15 12:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:11:11.439458+00:00', 'runtime': '1456620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456621144 ms) 2024-04-15 12:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:10:11.439432+00:00', 'runtime': '1456560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456621145 ms) 2024-04-15 12:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456680101 ms) 2024-04-15 12:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456680102 ms) 2024-04-15 12:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456680102 ms) 2024-04-15 12:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456680102 ms) 2024-04-15 12:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456681143 ms) 2024-04-15 12:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456681144 ms) 2024-04-15 12:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:12:11.440330+00:00', 'runtime': '1456680.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456681146 ms) 2024-04-15 12:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:11:11.439458+00:00', 'runtime': '1456620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456681147 ms) 2024-04-15 12:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456740103 ms) 2024-04-15 12:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456740104 ms) 2024-04-15 12:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456740104 ms) 2024-04-15 12:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456740104 ms) 2024-04-15 12:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456741143 ms) 2024-04-15 12:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456741144 ms) 2024-04-15 12:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:13:11.439474+00:00', 'runtime': '1456740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456741146 ms) 2024-04-15 12:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:12:11.440330+00:00', 'runtime': '1456680.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456741147 ms) 2024-04-15 12:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456800100 ms) 2024-04-15 12:14:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456800100 ms) 2024-04-15 12:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456800101 ms) 2024-04-15 12:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456800102 ms) 2024-04-15 12:14:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456801142 ms) 2024-04-15 12:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456801143 ms) 2024-04-15 12:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:14:11.439415+00:00', 'runtime': '1456800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456801145 ms) 2024-04-15 12:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:13:11.439474+00:00', 'runtime': '1456740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456801146 ms) 2024-04-15 12:15:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456860101 ms) 2024-04-15 12:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456860101 ms) 2024-04-15 12:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456860102 ms) 2024-04-15 12:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456860102 ms) 2024-04-15 12:15:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456861141 ms) 2024-04-15 12:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456861142 ms) 2024-04-15 12:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:15:11.439488+00:00', 'runtime': '1456860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456861144 ms) 2024-04-15 12:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:14:11.439415+00:00', 'runtime': '1456800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456861145 ms) 2024-04-15 12:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456920102 ms) 2024-04-15 12:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456920103 ms) 2024-04-15 12:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456920103 ms) 2024-04-15 12:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456920103 ms) 2024-04-15 12:16:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456921141 ms) 2024-04-15 12:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456921142 ms) 2024-04-15 12:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:16:11.439456+00:00', 'runtime': '1456920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456921144 ms) 2024-04-15 12:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:15:11.439488+00:00', 'runtime': '1456860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456921145 ms) 2024-04-15 12:17:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1456980102 ms) 2024-04-15 12:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1456980103 ms) 2024-04-15 12:17:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1456980103 ms) 2024-04-15 12:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1456980104 ms) 2024-04-15 12:17:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1456981139 ms) 2024-04-15 12:17:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1456981140 ms) 2024-04-15 12:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:17:11.440896+00:00', 'runtime': '1456980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456981143 ms) 2024-04-15 12:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:16:11.439456+00:00', 'runtime': '1456920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1456981144 ms) 2024-04-15 12:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457040103 ms) 2024-04-15 12:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457040103 ms) 2024-04-15 12:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457040104 ms) 2024-04-15 12:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457040104 ms) 2024-04-15 12:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457041143 ms) 2024-04-15 12:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457041144 ms) 2024-04-15 12:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:18:11.439475+00:00', 'runtime': '1457040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457041146 ms) 2024-04-15 12:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:17:11.440896+00:00', 'runtime': '1456980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457041147 ms) 2024-04-15 12:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457100100 ms) 2024-04-15 12:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457100101 ms) 2024-04-15 12:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457100101 ms) 2024-04-15 12:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457100102 ms) 2024-04-15 12:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457101139 ms) 2024-04-15 12:19:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457101140 ms) 2024-04-15 12:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:19:11.439454+00:00', 'runtime': '1457100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457101143 ms) 2024-04-15 12:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:18:11.439475+00:00', 'runtime': '1457040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457101143 ms) 2024-04-15 12:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457160103 ms) 2024-04-15 12:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457160103 ms) 2024-04-15 12:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457160104 ms) 2024-04-15 12:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457160104 ms) 2024-04-15 12:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457161142 ms) 2024-04-15 12:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457161143 ms) 2024-04-15 12:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:20:11.439477+00:00', 'runtime': '1457160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457161145 ms) 2024-04-15 12:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:19:11.439454+00:00', 'runtime': '1457100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457161146 ms) 2024-04-15 12:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457220100 ms) 2024-04-15 12:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457220101 ms) 2024-04-15 12:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457220101 ms) 2024-04-15 12:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457220101 ms) 2024-04-15 12:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457221140 ms) 2024-04-15 12:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457221141 ms) 2024-04-15 12:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:21:11.439474+00:00', 'runtime': '1457220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457221143 ms) 2024-04-15 12:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:20:11.439477+00:00', 'runtime': '1457160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457221144 ms) 2024-04-15 12:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457280103 ms) 2024-04-15 12:22:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457280104 ms) 2024-04-15 12:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457280104 ms) 2024-04-15 12:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457280104 ms) 2024-04-15 12:22:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457281144 ms) 2024-04-15 12:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457281145 ms) 2024-04-15 12:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:22:11.439448+00:00', 'runtime': '1457280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457281147 ms) 2024-04-15 12:22:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:21:11.439474+00:00', 'runtime': '1457220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457281150 ms) 2024-04-15 12:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457340101 ms) 2024-04-15 12:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457340101 ms) 2024-04-15 12:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457340102 ms) 2024-04-15 12:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457340102 ms) 2024-04-15 12:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457341140 ms) 2024-04-15 12:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457341141 ms) 2024-04-15 12:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:23:11.439440+00:00', 'runtime': '1457340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457341143 ms) 2024-04-15 12:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:22:11.439448+00:00', 'runtime': '1457280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457341144 ms) 2024-04-15 12:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457400100 ms) 2024-04-15 12:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457400101 ms) 2024-04-15 12:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457400101 ms) 2024-04-15 12:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457400102 ms) 2024-04-15 12:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457401140 ms) 2024-04-15 12:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457401141 ms) 2024-04-15 12:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:24:11.439491+00:00', 'runtime': '1457400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457401143 ms) 2024-04-15 12:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:23:11.439440+00:00', 'runtime': '1457340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457401144 ms) 2024-04-15 12:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457460103 ms) 2024-04-15 12:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457460103 ms) 2024-04-15 12:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457460104 ms) 2024-04-15 12:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457460104 ms) 2024-04-15 12:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457461143 ms) 2024-04-15 12:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457461144 ms) 2024-04-15 12:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:25:11.439486+00:00', 'runtime': '1457460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457461147 ms) 2024-04-15 12:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:24:11.439491+00:00', 'runtime': '1457400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457461148 ms) 2024-04-15 12:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457520100 ms) 2024-04-15 12:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457520101 ms) 2024-04-15 12:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457520101 ms) 2024-04-15 12:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457520102 ms) 2024-04-15 12:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457521142 ms) 2024-04-15 12:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457521143 ms) 2024-04-15 12:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:26:11.439434+00:00', 'runtime': '1457520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457521146 ms) 2024-04-15 12:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:25:11.439486+00:00', 'runtime': '1457460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457521147 ms) 2024-04-15 12:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457580100 ms) 2024-04-15 12:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457580101 ms) 2024-04-15 12:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457580101 ms) 2024-04-15 12:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457580102 ms) 2024-04-15 12:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457581140 ms) 2024-04-15 12:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457581141 ms) 2024-04-15 12:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:27:11.439451+00:00', 'runtime': '1457580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457581143 ms) 2024-04-15 12:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:26:11.439434+00:00', 'runtime': '1457520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457581144 ms) 2024-04-15 12:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457640103 ms) 2024-04-15 12:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457640103 ms) 2024-04-15 12:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457640104 ms) 2024-04-15 12:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457640104 ms) 2024-04-15 12:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457641143 ms) 2024-04-15 12:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457641144 ms) 2024-04-15 12:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:28:11.439440+00:00', 'runtime': '1457640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457641146 ms) 2024-04-15 12:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:27:11.439451+00:00', 'runtime': '1457580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457641147 ms) 2024-04-15 12:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457700100 ms) 2024-04-15 12:29:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457700100 ms) 2024-04-15 12:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457700101 ms) 2024-04-15 12:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457700101 ms) 2024-04-15 12:29:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457701138 ms) 2024-04-15 12:29:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457701139 ms) 2024-04-15 12:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:29:11.439456+00:00', 'runtime': '1457700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457701141 ms) 2024-04-15 12:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:28:11.439440+00:00', 'runtime': '1457640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457701142 ms) 2024-04-15 12:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457760101 ms) 2024-04-15 12:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457760101 ms) 2024-04-15 12:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457760101 ms) 2024-04-15 12:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457760102 ms) 2024-04-15 12:30:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457761137 ms) 2024-04-15 12:30:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457761138 ms) 2024-04-15 12:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:30:11.439462+00:00', 'runtime': '1457760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457761140 ms) 2024-04-15 12:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:29:11.439456+00:00', 'runtime': '1457700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457761141 ms) 2024-04-15 12:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457820103 ms) 2024-04-15 12:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457820103 ms) 2024-04-15 12:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457820104 ms) 2024-04-15 12:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457820104 ms) 2024-04-15 12:31:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457821145 ms) 2024-04-15 12:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457821146 ms) 2024-04-15 12:31:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:31:11.439473+00:00', 'runtime': '1457820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457821148 ms) 2024-04-15 12:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:30:11.439462+00:00', 'runtime': '1457760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457821149 ms) 2024-04-15 12:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457880100 ms) 2024-04-15 12:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457880101 ms) 2024-04-15 12:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457880101 ms) 2024-04-15 12:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457880102 ms) 2024-04-15 12:32:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457881142 ms) 2024-04-15 12:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457881143 ms) 2024-04-15 12:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:32:11.439462+00:00', 'runtime': '1457880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457881146 ms) 2024-04-15 12:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:31:11.439473+00:00', 'runtime': '1457820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457881146 ms) 2024-04-15 12:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1457940100 ms) 2024-04-15 12:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1457940101 ms) 2024-04-15 12:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1457940101 ms) 2024-04-15 12:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1457940101 ms) 2024-04-15 12:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1457941140 ms) 2024-04-15 12:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1457941141 ms) 2024-04-15 12:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:33:11.439467+00:00', 'runtime': '1457940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457941143 ms) 2024-04-15 12:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:32:11.439462+00:00', 'runtime': '1457880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1457941144 ms) 2024-04-15 12:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458000103 ms) 2024-04-15 12:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458000103 ms) 2024-04-15 12:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458000104 ms) 2024-04-15 12:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458000104 ms) 2024-04-15 12:34:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458001144 ms) 2024-04-15 12:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458001145 ms) 2024-04-15 12:34:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:34:11.439425+00:00', 'runtime': '1458000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458001149 ms) 2024-04-15 12:34:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:33:11.439467+00:00', 'runtime': '1457940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458001150 ms) 2024-04-15 12:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458060100 ms) 2024-04-15 12:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458060101 ms) 2024-04-15 12:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458060101 ms) 2024-04-15 12:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458060102 ms) 2024-04-15 12:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458061139 ms) 2024-04-15 12:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458061140 ms) 2024-04-15 12:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:35:11.439462+00:00', 'runtime': '1458060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458061143 ms) 2024-04-15 12:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:34:11.439425+00:00', 'runtime': '1458000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458061143 ms) 2024-04-15 12:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458120103 ms) 2024-04-15 12:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458120103 ms) 2024-04-15 12:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458120104 ms) 2024-04-15 12:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458120104 ms) 2024-04-15 12:36:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458121144 ms) 2024-04-15 12:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458121145 ms) 2024-04-15 12:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:36:11.439462+00:00', 'runtime': '1458120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458121147 ms) 2024-04-15 12:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:35:11.439462+00:00', 'runtime': '1458060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458121148 ms) 2024-04-15 12:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458180101 ms) 2024-04-15 12:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458180101 ms) 2024-04-15 12:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458180102 ms) 2024-04-15 12:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458180102 ms) 2024-04-15 12:37:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458181139 ms) 2024-04-15 12:37:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458181140 ms) 2024-04-15 12:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:37:11.439446+00:00', 'runtime': '1458180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458181142 ms) 2024-04-15 12:37:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:36:11.439462+00:00', 'runtime': '1458120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458181143 ms) 2024-04-15 12:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458240100 ms) 2024-04-15 12:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458240101 ms) 2024-04-15 12:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458240101 ms) 2024-04-15 12:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458240102 ms) 2024-04-15 12:38:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458241142 ms) 2024-04-15 12:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458241143 ms) 2024-04-15 12:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:38:11.439491+00:00', 'runtime': '1458240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458241145 ms) 2024-04-15 12:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:37:11.439446+00:00', 'runtime': '1458180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458241146 ms) 2024-04-15 12:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458300103 ms) 2024-04-15 12:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458300103 ms) 2024-04-15 12:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458300104 ms) 2024-04-15 12:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458300104 ms) 2024-04-15 12:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458301142 ms) 2024-04-15 12:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458301143 ms) 2024-04-15 12:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:39:11.439433+00:00', 'runtime': '1458300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458301145 ms) 2024-04-15 12:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:38:11.439491+00:00', 'runtime': '1458240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458301146 ms) 2024-04-15 12:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458360100 ms) 2024-04-15 12:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458360101 ms) 2024-04-15 12:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458360101 ms) 2024-04-15 12:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458360102 ms) 2024-04-15 12:40:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458361144 ms) 2024-04-15 12:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458361145 ms) 2024-04-15 12:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:40:11.439448+00:00', 'runtime': '1458360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458361147 ms) 2024-04-15 12:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:39:11.439433+00:00', 'runtime': '1458300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458361148 ms) 2024-04-15 12:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458420100 ms) 2024-04-15 12:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458420101 ms) 2024-04-15 12:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458420101 ms) 2024-04-15 12:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458420102 ms) 2024-04-15 12:41:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458421143 ms) 2024-04-15 12:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458421144 ms) 2024-04-15 12:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:41:11.439486+00:00', 'runtime': '1458420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458421147 ms) 2024-04-15 12:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:40:11.439448+00:00', 'runtime': '1458360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458421148 ms) 2024-04-15 12:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458480103 ms) 2024-04-15 12:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458480103 ms) 2024-04-15 12:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458480104 ms) 2024-04-15 12:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458480104 ms) 2024-04-15 12:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458481143 ms) 2024-04-15 12:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458481143 ms) 2024-04-15 12:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:42:11.439471+00:00', 'runtime': '1458480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458481145 ms) 2024-04-15 12:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:41:11.439486+00:00', 'runtime': '1458420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458481146 ms) 2024-04-15 12:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458540100 ms) 2024-04-15 12:43:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458540100 ms) 2024-04-15 12:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458540101 ms) 2024-04-15 12:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458540101 ms) 2024-04-15 12:43:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458541138 ms) 2024-04-15 12:43:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458541139 ms) 2024-04-15 12:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:43:11.439458+00:00', 'runtime': '1458540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458541141 ms) 2024-04-15 12:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:42:11.439471+00:00', 'runtime': '1458480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458541142 ms) 2024-04-15 12:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458600100 ms) 2024-04-15 12:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458600101 ms) 2024-04-15 12:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458600101 ms) 2024-04-15 12:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458600102 ms) 2024-04-15 12:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458601140 ms) 2024-04-15 12:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458601141 ms) 2024-04-15 12:44:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:44:11.439450+00:00', 'runtime': '1458600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458601143 ms) 2024-04-15 12:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:43:11.439458+00:00', 'runtime': '1458540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458601144 ms) 2024-04-15 12:45:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458660102 ms) 2024-04-15 12:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458660103 ms) 2024-04-15 12:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458660103 ms) 2024-04-15 12:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458660104 ms) 2024-04-15 12:45:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458661145 ms) 2024-04-15 12:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458661146 ms) 2024-04-15 12:45:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:45:11.439462+00:00', 'runtime': '1458660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458661150 ms) 2024-04-15 12:45:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:44:11.439450+00:00', 'runtime': '1458600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458661151 ms) 2024-04-15 12:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458720100 ms) 2024-04-15 12:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458720101 ms) 2024-04-15 12:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458720101 ms) 2024-04-15 12:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458720102 ms) 2024-04-15 12:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458721140 ms) 2024-04-15 12:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458721141 ms) 2024-04-15 12:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:46:11.439433+00:00', 'runtime': '1458720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458721143 ms) 2024-04-15 12:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:45:11.439462+00:00', 'runtime': '1458660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458721144 ms) 2024-04-15 12:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458780100 ms) 2024-04-15 12:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458780101 ms) 2024-04-15 12:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458780101 ms) 2024-04-15 12:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458780101 ms) 2024-04-15 12:47:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458781141 ms) 2024-04-15 12:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458781142 ms) 2024-04-15 12:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:47:11.439490+00:00', 'runtime': '1458780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458781145 ms) 2024-04-15 12:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:46:11.439433+00:00', 'runtime': '1458720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458781146 ms) 2024-04-15 12:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458840103 ms) 2024-04-15 12:48:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458840104 ms) 2024-04-15 12:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458840104 ms) 2024-04-15 12:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458840104 ms) 2024-04-15 12:48:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458841145 ms) 2024-04-15 12:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458841146 ms) 2024-04-15 12:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:48:11.439432+00:00', 'runtime': '1458840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458841148 ms) 2024-04-15 12:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:47:11.439490+00:00', 'runtime': '1458780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458841149 ms) 2024-04-15 12:49:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458900102 ms) 2024-04-15 12:49:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458900102 ms) 2024-04-15 12:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458900102 ms) 2024-04-15 12:49:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458900103 ms) 2024-04-15 12:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458901140 ms) 2024-04-15 12:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458901141 ms) 2024-04-15 12:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:49:11.440915+00:00', 'runtime': '1458900.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458901143 ms) 2024-04-15 12:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:48:11.439432+00:00', 'runtime': '1458840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458901144 ms) 2024-04-15 12:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1458960101 ms) 2024-04-15 12:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1458960102 ms) 2024-04-15 12:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1458960102 ms) 2024-04-15 12:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1458960102 ms) 2024-04-15 12:50:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1458961141 ms) 2024-04-15 12:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1458961142 ms) 2024-04-15 12:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:50:11.440326+00:00', 'runtime': '1458960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458961144 ms) 2024-04-15 12:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:49:11.440915+00:00', 'runtime': '1458900.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1458961145 ms) 2024-04-15 12:51:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459020104 ms) 2024-04-15 12:51:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459020105 ms) 2024-04-15 12:51:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459020106 ms) 2024-04-15 12:51:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459020106 ms) 2024-04-15 12:51:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459021145 ms) 2024-04-15 12:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459021146 ms) 2024-04-15 12:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:51:11.441326+00:00', 'runtime': '1459020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459021148 ms) 2024-04-15 12:51:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:50:11.440326+00:00', 'runtime': '1458960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459021149 ms) 2024-04-15 12:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459080100 ms) 2024-04-15 12:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459080101 ms) 2024-04-15 12:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459080101 ms) 2024-04-15 12:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459080102 ms) 2024-04-15 12:52:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459081139 ms) 2024-04-15 12:52:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459081140 ms) 2024-04-15 12:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:52:11.439433+00:00', 'runtime': '1459080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459081142 ms) 2024-04-15 12:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:51:11.441326+00:00', 'runtime': '1459020.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459081143 ms) 2024-04-15 12:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459140103 ms) 2024-04-15 12:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459140103 ms) 2024-04-15 12:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459140104 ms) 2024-04-15 12:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459140104 ms) 2024-04-15 12:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459141143 ms) 2024-04-15 12:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459141144 ms) 2024-04-15 12:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:53:11.439453+00:00', 'runtime': '1459140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459141147 ms) 2024-04-15 12:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:52:11.439433+00:00', 'runtime': '1459080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459141147 ms) 2024-04-15 12:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459200100 ms) 2024-04-15 12:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459200101 ms) 2024-04-15 12:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459200101 ms) 2024-04-15 12:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459200102 ms) 2024-04-15 12:54:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459201143 ms) 2024-04-15 12:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459201144 ms) 2024-04-15 12:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:54:11.439461+00:00', 'runtime': '1459200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459201146 ms) 2024-04-15 12:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:53:11.439453+00:00', 'runtime': '1459140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459201147 ms) 2024-04-15 12:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459260100 ms) 2024-04-15 12:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459260101 ms) 2024-04-15 12:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459260101 ms) 2024-04-15 12:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459260102 ms) 2024-04-15 12:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459261140 ms) 2024-04-15 12:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459261141 ms) 2024-04-15 12:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:55:11.439506+00:00', 'runtime': '1459260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459261143 ms) 2024-04-15 12:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:54:11.439461+00:00', 'runtime': '1459200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459261144 ms) 2024-04-15 12:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459320103 ms) 2024-04-15 12:56:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459320104 ms) 2024-04-15 12:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459320104 ms) 2024-04-15 12:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459320104 ms) 2024-04-15 12:56:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459321146 ms) 2024-04-15 12:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459321146 ms) 2024-04-15 12:56:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:56:11.439461+00:00', 'runtime': '1459320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459321148 ms) 2024-04-15 12:56:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:55:11.439506+00:00', 'runtime': '1459260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459321152 ms) 2024-04-15 12:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459380100 ms) 2024-04-15 12:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459380101 ms) 2024-04-15 12:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459380101 ms) 2024-04-15 12:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459380101 ms) 2024-04-15 12:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459381142 ms) 2024-04-15 12:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459381143 ms) 2024-04-15 12:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:57:11.439430+00:00', 'runtime': '1459380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459381145 ms) 2024-04-15 12:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:56:11.439461+00:00', 'runtime': '1459320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459381146 ms) 2024-04-15 12:58:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459440101 ms) 2024-04-15 12:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459440101 ms) 2024-04-15 12:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459440102 ms) 2024-04-15 12:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459440102 ms) 2024-04-15 12:58:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459441142 ms) 2024-04-15 12:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459441142 ms) 2024-04-15 12:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:58:11.439485+00:00', 'runtime': '1459440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459441144 ms) 2024-04-15 12:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:57:11.439430+00:00', 'runtime': '1459380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459441146 ms) 2024-04-15 12:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459500103 ms) 2024-04-15 12:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459500103 ms) 2024-04-15 12:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459500104 ms) 2024-04-15 12:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459500104 ms) 2024-04-15 12:59:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459501141 ms) 2024-04-15 12:59:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459501142 ms) 2024-04-15 12:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 12:59:11.439448+00:00', 'runtime': '1459500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459501144 ms) 2024-04-15 12:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:58:11.439485+00:00', 'runtime': '1459440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459501145 ms) 2024-04-15 13:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459560100 ms) 2024-04-15 13:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459560101 ms) 2024-04-15 13:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459560101 ms) 2024-04-15 13:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459560102 ms) 2024-04-15 13:00:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459561141 ms) 2024-04-15 13:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459561142 ms) 2024-04-15 13:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:00:11.439464+00:00', 'runtime': '1459560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459561144 ms) 2024-04-15 13:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 12:59:11.439448+00:00', 'runtime': '1459500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459561145 ms) 2024-04-15 13:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459620100 ms) 2024-04-15 13:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459620101 ms) 2024-04-15 13:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459620101 ms) 2024-04-15 13:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459620102 ms) 2024-04-15 13:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459621140 ms) 2024-04-15 13:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459621141 ms) 2024-04-15 13:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:01:11.439430+00:00', 'runtime': '1459620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459621143 ms) 2024-04-15 13:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:00:11.439464+00:00', 'runtime': '1459560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459621144 ms) 2024-04-15 13:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459680103 ms) 2024-04-15 13:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459680103 ms) 2024-04-15 13:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459680104 ms) 2024-04-15 13:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459680104 ms) 2024-04-15 13:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459681143 ms) 2024-04-15 13:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459681144 ms) 2024-04-15 13:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:02:11.439461+00:00', 'runtime': '1459680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459681146 ms) 2024-04-15 13:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:01:11.439430+00:00', 'runtime': '1459620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459681147 ms) 2024-04-15 13:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459740100 ms) 2024-04-15 13:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459740101 ms) 2024-04-15 13:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459740101 ms) 2024-04-15 13:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459740102 ms) 2024-04-15 13:03:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459741141 ms) 2024-04-15 13:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459741142 ms) 2024-04-15 13:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:03:11.439428+00:00', 'runtime': '1459740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459741144 ms) 2024-04-15 13:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:02:11.439461+00:00', 'runtime': '1459680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459741145 ms) 2024-04-15 13:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459800101 ms) 2024-04-15 13:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459800102 ms) 2024-04-15 13:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459800102 ms) 2024-04-15 13:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459800102 ms) 2024-04-15 13:04:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459801141 ms) 2024-04-15 13:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459801142 ms) 2024-04-15 13:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:04:11.440366+00:00', 'runtime': '1459800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459801144 ms) 2024-04-15 13:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:03:11.439428+00:00', 'runtime': '1459740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459801145 ms) 2024-04-15 13:05:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459860102 ms) 2024-04-15 13:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459860103 ms) 2024-04-15 13:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459860103 ms) 2024-04-15 13:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459860104 ms) 2024-04-15 13:05:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459861147 ms) 2024-04-15 13:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459861148 ms) 2024-04-15 13:05:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:05:11.439457+00:00', 'runtime': '1459860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459861150 ms) 2024-04-15 13:05:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:04:11.440366+00:00', 'runtime': '1459800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459861151 ms) 2024-04-15 13:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459920100 ms) 2024-04-15 13:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459920101 ms) 2024-04-15 13:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459920101 ms) 2024-04-15 13:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459920102 ms) 2024-04-15 13:06:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459921141 ms) 2024-04-15 13:06:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459921142 ms) 2024-04-15 13:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:06:11.439462+00:00', 'runtime': '1459920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459921144 ms) 2024-04-15 13:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:05:11.439457+00:00', 'runtime': '1459860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459921145 ms) 2024-04-15 13:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1459980100 ms) 2024-04-15 13:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1459980101 ms) 2024-04-15 13:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1459980101 ms) 2024-04-15 13:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1459980102 ms) 2024-04-15 13:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1459981143 ms) 2024-04-15 13:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1459981144 ms) 2024-04-15 13:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:07:11.439437+00:00', 'runtime': '1459980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459981146 ms) 2024-04-15 13:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:06:11.439462+00:00', 'runtime': '1459920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1459981147 ms) 2024-04-15 13:08:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460040102 ms) 2024-04-15 13:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460040103 ms) 2024-04-15 13:08:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460040103 ms) 2024-04-15 13:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460040104 ms) 2024-04-15 13:08:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460041147 ms) 2024-04-15 13:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460041147 ms) 2024-04-15 13:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:08:11.439476+00:00', 'runtime': '1460040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460041149 ms) 2024-04-15 13:08:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:07:11.439437+00:00', 'runtime': '1459980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460041150 ms) 2024-04-15 13:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460100100 ms) 2024-04-15 13:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460100101 ms) 2024-04-15 13:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460100101 ms) 2024-04-15 13:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460100101 ms) 2024-04-15 13:09:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460101138 ms) 2024-04-15 13:09:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460101139 ms) 2024-04-15 13:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:09:11.439439+00:00', 'runtime': '1460100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460101141 ms) 2024-04-15 13:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:08:11.439476+00:00', 'runtime': '1460040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460101142 ms) 2024-04-15 13:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460160100 ms) 2024-04-15 13:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460160101 ms) 2024-04-15 13:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460160101 ms) 2024-04-15 13:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460160101 ms) 2024-04-15 13:10:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460161138 ms) 2024-04-15 13:10:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460161139 ms) 2024-04-15 13:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:10:11.439479+00:00', 'runtime': '1460160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460161141 ms) 2024-04-15 13:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:09:11.439439+00:00', 'runtime': '1460100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460161142 ms) 2024-04-15 13:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460220103 ms) 2024-04-15 13:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460220103 ms) 2024-04-15 13:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460220104 ms) 2024-04-15 13:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460220104 ms) 2024-04-15 13:11:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460221141 ms) 2024-04-15 13:11:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460221142 ms) 2024-04-15 13:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:11:11.439442+00:00', 'runtime': '1460220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460221144 ms) 2024-04-15 13:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:10:11.439479+00:00', 'runtime': '1460160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460221145 ms) 2024-04-15 13:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460280101 ms) 2024-04-15 13:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460280101 ms) 2024-04-15 13:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460280101 ms) 2024-04-15 13:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460280102 ms) 2024-04-15 13:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460281140 ms) 2024-04-15 13:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460281141 ms) 2024-04-15 13:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:12:11.439441+00:00', 'runtime': '1460280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460281143 ms) 2024-04-15 13:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:11:11.439442+00:00', 'runtime': '1460220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460281144 ms) 2024-04-15 13:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460340103 ms) 2024-04-15 13:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460340103 ms) 2024-04-15 13:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460340104 ms) 2024-04-15 13:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460340104 ms) 2024-04-15 13:13:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460341144 ms) 2024-04-15 13:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460341145 ms) 2024-04-15 13:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:13:11.439455+00:00', 'runtime': '1460340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460341148 ms) 2024-04-15 13:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:12:11.439441+00:00', 'runtime': '1460280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460341149 ms) 2024-04-15 13:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460400100 ms) 2024-04-15 13:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460400101 ms) 2024-04-15 13:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460400101 ms) 2024-04-15 13:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460400102 ms) 2024-04-15 13:14:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460401140 ms) 2024-04-15 13:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460401142 ms) 2024-04-15 13:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:14:11.439478+00:00', 'runtime': '1460400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460401144 ms) 2024-04-15 13:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:13:11.439455+00:00', 'runtime': '1460340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460401145 ms) 2024-04-15 13:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460460103 ms) 2024-04-15 13:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460460104 ms) 2024-04-15 13:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460460104 ms) 2024-04-15 13:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460460104 ms) 2024-04-15 13:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460461143 ms) 2024-04-15 13:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460461144 ms) 2024-04-15 13:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:15:11.439485+00:00', 'runtime': '1460460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460461147 ms) 2024-04-15 13:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:14:11.439478+00:00', 'runtime': '1460400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460461148 ms) 2024-04-15 13:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460520101 ms) 2024-04-15 13:16:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460520102 ms) 2024-04-15 13:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460520102 ms) 2024-04-15 13:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460520102 ms) 2024-04-15 13:16:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460521142 ms) 2024-04-15 13:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460521143 ms) 2024-04-15 13:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:16:11.439451+00:00', 'runtime': '1460520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460521145 ms) 2024-04-15 13:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:15:11.439485+00:00', 'runtime': '1460460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460521146 ms) 2024-04-15 13:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460580100 ms) 2024-04-15 13:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460580101 ms) 2024-04-15 13:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460580101 ms) 2024-04-15 13:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460580102 ms) 2024-04-15 13:17:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460581142 ms) 2024-04-15 13:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460581144 ms) 2024-04-15 13:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:17:11.439460+00:00', 'runtime': '1460580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460581146 ms) 2024-04-15 13:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:16:11.439451+00:00', 'runtime': '1460520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460581147 ms) 2024-04-15 13:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460640102 ms) 2024-04-15 13:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460640103 ms) 2024-04-15 13:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460640103 ms) 2024-04-15 13:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460640104 ms) 2024-04-15 13:18:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460641147 ms) 2024-04-15 13:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460641148 ms) 2024-04-15 13:18:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:18:11.439448+00:00', 'runtime': '1460640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460641150 ms) 2024-04-15 13:18:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:17:11.439460+00:00', 'runtime': '1460580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460641150 ms) 2024-04-15 13:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460700100 ms) 2024-04-15 13:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460700101 ms) 2024-04-15 13:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460700101 ms) 2024-04-15 13:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460700102 ms) 2024-04-15 13:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460701143 ms) 2024-04-15 13:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460701144 ms) 2024-04-15 13:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:19:11.439453+00:00', 'runtime': '1460700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460701147 ms) 2024-04-15 13:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:18:11.439448+00:00', 'runtime': '1460640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460701148 ms) 2024-04-15 13:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460760100 ms) 2024-04-15 13:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460760101 ms) 2024-04-15 13:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460760101 ms) 2024-04-15 13:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460760102 ms) 2024-04-15 13:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460761140 ms) 2024-04-15 13:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460761141 ms) 2024-04-15 13:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:20:11.439452+00:00', 'runtime': '1460760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460761143 ms) 2024-04-15 13:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:19:11.439453+00:00', 'runtime': '1460700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460761144 ms) 2024-04-15 13:21:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460820105 ms) 2024-04-15 13:21:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460820105 ms) 2024-04-15 13:21:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460820106 ms) 2024-04-15 13:21:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460820106 ms) 2024-04-15 13:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460821144 ms) 2024-04-15 13:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460821145 ms) 2024-04-15 13:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:21:11.441351+00:00', 'runtime': '1460820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460821147 ms) 2024-04-15 13:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:20:11.439452+00:00', 'runtime': '1460760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460821147 ms) 2024-04-15 13:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460880100 ms) 2024-04-15 13:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460880101 ms) 2024-04-15 13:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460880101 ms) 2024-04-15 13:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460880101 ms) 2024-04-15 13:22:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460881143 ms) 2024-04-15 13:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460881144 ms) 2024-04-15 13:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:22:11.439441+00:00', 'runtime': '1460880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460881146 ms) 2024-04-15 13:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:21:11.441351+00:00', 'runtime': '1460820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460881147 ms) 2024-04-15 13:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1460940101 ms) 2024-04-15 13:23:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1460940102 ms) 2024-04-15 13:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1460940102 ms) 2024-04-15 13:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1460940102 ms) 2024-04-15 13:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1460941140 ms) 2024-04-15 13:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1460941141 ms) 2024-04-15 13:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:23:11.439457+00:00', 'runtime': '1460940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460941143 ms) 2024-04-15 13:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:22:11.439441+00:00', 'runtime': '1460880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1460941144 ms) 2024-04-15 13:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461000100 ms) 2024-04-15 13:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461000101 ms) 2024-04-15 13:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461000101 ms) 2024-04-15 13:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461000102 ms) 2024-04-15 13:24:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461001137 ms) 2024-04-15 13:24:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461001138 ms) 2024-04-15 13:24:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:24:11.439172+00:00', 'runtime': '1461000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461001140 ms) 2024-04-15 13:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:23:11.439457+00:00', 'runtime': '1460940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461001141 ms) 2024-04-15 13:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461060100 ms) 2024-04-15 13:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461060100 ms) 2024-04-15 13:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461060101 ms) 2024-04-15 13:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461060101 ms) 2024-04-15 13:25:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461061138 ms) 2024-04-15 13:25:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461061139 ms) 2024-04-15 13:25:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:25:11.439464+00:00', 'runtime': '1461060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461061141 ms) 2024-04-15 13:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:24:11.439172+00:00', 'runtime': '1461000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461061142 ms) 2024-04-15 13:26:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461120102 ms) 2024-04-15 13:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461120103 ms) 2024-04-15 13:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461120103 ms) 2024-04-15 13:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461120104 ms) 2024-04-15 13:26:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461121144 ms) 2024-04-15 13:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461121145 ms) 2024-04-15 13:26:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:26:11.439523+00:00', 'runtime': '1461120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461121149 ms) 2024-04-15 13:26:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:25:11.439464+00:00', 'runtime': '1461060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461121150 ms) 2024-04-15 13:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461180100 ms) 2024-04-15 13:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461180101 ms) 2024-04-15 13:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461180101 ms) 2024-04-15 13:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461180101 ms) 2024-04-15 13:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461181140 ms) 2024-04-15 13:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461181142 ms) 2024-04-15 13:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:27:11.439451+00:00', 'runtime': '1461180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461181144 ms) 2024-04-15 13:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:26:11.439523+00:00', 'runtime': '1461120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461181145 ms) 2024-04-15 13:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461240103 ms) 2024-04-15 13:28:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461240104 ms) 2024-04-15 13:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461240104 ms) 2024-04-15 13:28:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461240105 ms) 2024-04-15 13:28:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461241145 ms) 2024-04-15 13:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461241146 ms) 2024-04-15 13:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:28:11.439468+00:00', 'runtime': '1461240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461241148 ms) 2024-04-15 13:28:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:27:11.439451+00:00', 'runtime': '1461180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461241149 ms) 2024-04-15 13:29:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461300102 ms) 2024-04-15 13:29:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461300102 ms) 2024-04-15 13:29:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461300103 ms) 2024-04-15 13:29:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461300103 ms) 2024-04-15 13:29:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461301145 ms) 2024-04-15 13:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461301146 ms) 2024-04-15 13:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:29:11.440747+00:00', 'runtime': '1461300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461301148 ms) 2024-04-15 13:29:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:28:11.439468+00:00', 'runtime': '1461240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461301149 ms) 2024-04-15 13:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461360100 ms) 2024-04-15 13:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461360101 ms) 2024-04-15 13:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461360101 ms) 2024-04-15 13:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461360102 ms) 2024-04-15 13:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461361140 ms) 2024-04-15 13:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461361142 ms) 2024-04-15 13:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:30:11.439437+00:00', 'runtime': '1461360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461361144 ms) 2024-04-15 13:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:29:11.440747+00:00', 'runtime': '1461300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461361144 ms) 2024-04-15 13:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461420103 ms) 2024-04-15 13:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461420103 ms) 2024-04-15 13:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461420104 ms) 2024-04-15 13:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461420104 ms) 2024-04-15 13:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461421141 ms) 2024-04-15 13:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461421142 ms) 2024-04-15 13:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:31:11.439438+00:00', 'runtime': '1461420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461421144 ms) 2024-04-15 13:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:30:11.439437+00:00', 'runtime': '1461360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461421145 ms) 2024-04-15 13:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461480100 ms) 2024-04-15 13:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461480101 ms) 2024-04-15 13:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461480101 ms) 2024-04-15 13:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461480102 ms) 2024-04-15 13:32:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461481143 ms) 2024-04-15 13:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461481144 ms) 2024-04-15 13:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:32:11.439427+00:00', 'runtime': '1461480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461481146 ms) 2024-04-15 13:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:31:11.439438+00:00', 'runtime': '1461420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461481147 ms) 2024-04-15 13:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461540103 ms) 2024-04-15 13:33:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461540104 ms) 2024-04-15 13:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461540104 ms) 2024-04-15 13:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461540104 ms) 2024-04-15 13:33:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461541144 ms) 2024-04-15 13:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461541145 ms) 2024-04-15 13:33:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:33:11.439452+00:00', 'runtime': '1461540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461541148 ms) 2024-04-15 13:33:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:32:11.439427+00:00', 'runtime': '1461480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461541149 ms) 2024-04-15 13:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461600100 ms) 2024-04-15 13:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461600101 ms) 2024-04-15 13:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461600101 ms) 2024-04-15 13:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461600101 ms) 2024-04-15 13:34:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461601141 ms) 2024-04-15 13:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461601142 ms) 2024-04-15 13:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:34:11.439124+00:00', 'runtime': '1461600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461601146 ms) 2024-04-15 13:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:33:11.439452+00:00', 'runtime': '1461540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461601147 ms) 2024-04-15 13:35:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461660101 ms) 2024-04-15 13:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461660101 ms) 2024-04-15 13:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461660102 ms) 2024-04-15 13:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461660102 ms) 2024-04-15 13:35:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461661141 ms) 2024-04-15 13:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461661142 ms) 2024-04-15 13:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:35:11.439489+00:00', 'runtime': '1461660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461661145 ms) 2024-04-15 13:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:34:11.439124+00:00', 'runtime': '1461600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461661146 ms) 2024-04-15 13:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461720103 ms) 2024-04-15 13:36:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461720104 ms) 2024-04-15 13:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461720104 ms) 2024-04-15 13:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461720104 ms) 2024-04-15 13:36:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461721143 ms) 2024-04-15 13:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461721144 ms) 2024-04-15 13:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:36:11.439454+00:00', 'runtime': '1461720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461721146 ms) 2024-04-15 13:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:35:11.439489+00:00', 'runtime': '1461660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461721147 ms) 2024-04-15 13:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461780100 ms) 2024-04-15 13:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461780101 ms) 2024-04-15 13:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461780101 ms) 2024-04-15 13:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461780101 ms) 2024-04-15 13:37:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461781138 ms) 2024-04-15 13:37:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461781139 ms) 2024-04-15 13:37:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:37:11.439442+00:00', 'runtime': '1461780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461781141 ms) 2024-04-15 13:37:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:36:11.439454+00:00', 'runtime': '1461720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461781142 ms) 2024-04-15 13:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461840100 ms) 2024-04-15 13:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461840101 ms) 2024-04-15 13:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461840102 ms) 2024-04-15 13:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461840102 ms) 2024-04-15 13:38:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461841138 ms) 2024-04-15 13:38:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461841139 ms) 2024-04-15 13:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:38:11.439440+00:00', 'runtime': '1461840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461841141 ms) 2024-04-15 13:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:37:11.439442+00:00', 'runtime': '1461780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461841142 ms) 2024-04-15 13:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461900102 ms) 2024-04-15 13:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461900103 ms) 2024-04-15 13:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461900104 ms) 2024-04-15 13:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461900104 ms) 2024-04-15 13:39:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461901146 ms) 2024-04-15 13:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461901147 ms) 2024-04-15 13:39:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:39:11.439448+00:00', 'runtime': '1461900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461901149 ms) 2024-04-15 13:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:38:11.439440+00:00', 'runtime': '1461840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461901152 ms) 2024-04-15 13:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1461960100 ms) 2024-04-15 13:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1461960101 ms) 2024-04-15 13:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1461960101 ms) 2024-04-15 13:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1461960101 ms) 2024-04-15 13:40:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1461961139 ms) 2024-04-15 13:40:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1461961140 ms) 2024-04-15 13:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:40:11.438810+00:00', 'runtime': '1461960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461961142 ms) 2024-04-15 13:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:39:11.439448+00:00', 'runtime': '1461900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1461961143 ms) 2024-04-15 13:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462020103 ms) 2024-04-15 13:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462020103 ms) 2024-04-15 13:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462020104 ms) 2024-04-15 13:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462020104 ms) 2024-04-15 13:41:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462021145 ms) 2024-04-15 13:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462021146 ms) 2024-04-15 13:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:41:11.439484+00:00', 'runtime': '1462020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462021148 ms) 2024-04-15 13:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:40:11.438810+00:00', 'runtime': '1461960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462021149 ms) 2024-04-15 13:42:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462080102 ms) 2024-04-15 13:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462080102 ms) 2024-04-15 13:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462080103 ms) 2024-04-15 13:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462080103 ms) 2024-04-15 13:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462081143 ms) 2024-04-15 13:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462081144 ms) 2024-04-15 13:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:42:11.440896+00:00', 'runtime': '1462080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462081146 ms) 2024-04-15 13:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:41:11.439484+00:00', 'runtime': '1462020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462081150 ms) 2024-04-15 13:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462140100 ms) 2024-04-15 13:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462140101 ms) 2024-04-15 13:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462140101 ms) 2024-04-15 13:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462140102 ms) 2024-04-15 13:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462141141 ms) 2024-04-15 13:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462141142 ms) 2024-04-15 13:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:43:11.439428+00:00', 'runtime': '1462140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462141144 ms) 2024-04-15 13:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:42:11.440896+00:00', 'runtime': '1462080.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462141145 ms) 2024-04-15 13:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462200103 ms) 2024-04-15 13:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462200103 ms) 2024-04-15 13:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462200104 ms) 2024-04-15 13:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462200104 ms) 2024-04-15 13:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462201144 ms) 2024-04-15 13:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462201146 ms) 2024-04-15 13:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:44:11.439462+00:00', 'runtime': '1462200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462201148 ms) 2024-04-15 13:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:43:11.439428+00:00', 'runtime': '1462140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462201149 ms) 2024-04-15 13:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462260100 ms) 2024-04-15 13:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462260101 ms) 2024-04-15 13:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462260102 ms) 2024-04-15 13:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462260102 ms) 2024-04-15 13:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462261140 ms) 2024-04-15 13:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462261141 ms) 2024-04-15 13:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:45:11.439476+00:00', 'runtime': '1462260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462261143 ms) 2024-04-15 13:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:44:11.439462+00:00', 'runtime': '1462200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462261144 ms) 2024-04-15 13:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462320103 ms) 2024-04-15 13:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462320103 ms) 2024-04-15 13:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462320104 ms) 2024-04-15 13:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462320104 ms) 2024-04-15 13:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462321143 ms) 2024-04-15 13:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462321144 ms) 2024-04-15 13:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:46:11.439444+00:00', 'runtime': '1462320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462321146 ms) 2024-04-15 13:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:45:11.439476+00:00', 'runtime': '1462260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462321147 ms) 2024-04-15 13:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462380100 ms) 2024-04-15 13:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462380101 ms) 2024-04-15 13:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462380101 ms) 2024-04-15 13:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462380102 ms) 2024-04-15 13:47:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462381140 ms) 2024-04-15 13:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462381141 ms) 2024-04-15 13:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:47:11.439451+00:00', 'runtime': '1462380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462381144 ms) 2024-04-15 13:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:46:11.439444+00:00', 'runtime': '1462320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462381145 ms) 2024-04-15 13:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462440101 ms) 2024-04-15 13:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462440101 ms) 2024-04-15 13:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462440102 ms) 2024-04-15 13:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462440102 ms) 2024-04-15 13:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462441140 ms) 2024-04-15 13:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462441141 ms) 2024-04-15 13:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:48:11.440341+00:00', 'runtime': '1462440.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462441144 ms) 2024-04-15 13:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:47:11.439451+00:00', 'runtime': '1462380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462441145 ms) 2024-04-15 13:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462500103 ms) 2024-04-15 13:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462500103 ms) 2024-04-15 13:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462500104 ms) 2024-04-15 13:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462500104 ms) 2024-04-15 13:49:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462501145 ms) 2024-04-15 13:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462501146 ms) 2024-04-15 13:49:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:49:11.439478+00:00', 'runtime': '1462500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462501148 ms) 2024-04-15 13:49:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:48:11.440341+00:00', 'runtime': '1462440.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462501149 ms) 2024-04-15 13:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462560101 ms) 2024-04-15 13:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462560102 ms) 2024-04-15 13:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462560102 ms) 2024-04-15 13:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462560102 ms) 2024-04-15 13:50:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462561141 ms) 2024-04-15 13:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462561142 ms) 2024-04-15 13:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:50:11.440567+00:00', 'runtime': '1462560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462561144 ms) 2024-04-15 13:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:49:11.439478+00:00', 'runtime': '1462500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462561145 ms) 2024-04-15 13:51:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462620101 ms) 2024-04-15 13:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462620101 ms) 2024-04-15 13:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462620101 ms) 2024-04-15 13:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462620102 ms) 2024-04-15 13:51:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462621136 ms) 2024-04-15 13:51:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462621136 ms) 2024-04-15 13:51:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:51:11.439472+00:00', 'runtime': '1462620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462621138 ms) 2024-04-15 13:51:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:50:11.440567+00:00', 'runtime': '1462560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462621139 ms) 2024-04-15 13:52:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462680105 ms) 2024-04-15 13:52:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462680105 ms) 2024-04-15 13:52:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462680106 ms) 2024-04-15 13:52:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462680106 ms) 2024-04-15 13:52:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462681145 ms) 2024-04-15 13:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462681146 ms) 2024-04-15 13:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:52:11.441340+00:00', 'runtime': '1462680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462681148 ms) 2024-04-15 13:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:51:11.439472+00:00', 'runtime': '1462620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462681149 ms) 2024-04-15 13:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462740100 ms) 2024-04-15 13:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462740101 ms) 2024-04-15 13:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462740101 ms) 2024-04-15 13:53:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462740102 ms) 2024-04-15 13:53:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462741140 ms) 2024-04-15 13:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462741141 ms) 2024-04-15 13:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:53:11.439445+00:00', 'runtime': '1462740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462741143 ms) 2024-04-15 13:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:52:11.441340+00:00', 'runtime': '1462680.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462741144 ms) 2024-04-15 13:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462800103 ms) 2024-04-15 13:54:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462800104 ms) 2024-04-15 13:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462800104 ms) 2024-04-15 13:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462800104 ms) 2024-04-15 13:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462801144 ms) 2024-04-15 13:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462801145 ms) 2024-04-15 13:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:54:11.439457+00:00', 'runtime': '1462800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462801147 ms) 2024-04-15 13:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:53:11.439445+00:00', 'runtime': '1462740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462801150 ms) 2024-04-15 13:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462860100 ms) 2024-04-15 13:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462860101 ms) 2024-04-15 13:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462860101 ms) 2024-04-15 13:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462860102 ms) 2024-04-15 13:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462861143 ms) 2024-04-15 13:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462861144 ms) 2024-04-15 13:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:55:11.439395+00:00', 'runtime': '1462860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462861146 ms) 2024-04-15 13:55:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:54:11.439457+00:00', 'runtime': '1462800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462861147 ms) 2024-04-15 13:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462920100 ms) 2024-04-15 13:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462920101 ms) 2024-04-15 13:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462920101 ms) 2024-04-15 13:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462920101 ms) 2024-04-15 13:56:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462921139 ms) 2024-04-15 13:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462921140 ms) 2024-04-15 13:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:56:11.439427+00:00', 'runtime': '1462920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462921142 ms) 2024-04-15 13:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:55:11.439395+00:00', 'runtime': '1462860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462921143 ms) 2024-04-15 13:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1462980102 ms) 2024-04-15 13:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1462980103 ms) 2024-04-15 13:57:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1462980103 ms) 2024-04-15 13:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1462980104 ms) 2024-04-15 13:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1462981144 ms) 2024-04-15 13:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1462981145 ms) 2024-04-15 13:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:57:11.439473+00:00', 'runtime': '1462980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462981147 ms) 2024-04-15 13:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:56:11.439427+00:00', 'runtime': '1462920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1462981148 ms) 2024-04-15 13:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463040100 ms) 2024-04-15 13:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463040101 ms) 2024-04-15 13:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463040101 ms) 2024-04-15 13:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463040101 ms) 2024-04-15 13:58:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463041142 ms) 2024-04-15 13:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463041143 ms) 2024-04-15 13:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:58:11.439455+00:00', 'runtime': '1463040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463041146 ms) 2024-04-15 13:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:57:11.439473+00:00', 'runtime': '1462980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463041147 ms) 2024-04-15 13:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463100101 ms) 2024-04-15 13:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463100101 ms) 2024-04-15 13:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463100101 ms) 2024-04-15 13:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463100102 ms) 2024-04-15 13:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463101140 ms) 2024-04-15 13:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463101141 ms) 2024-04-15 13:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 13:59:11.439433+00:00', 'runtime': '1463100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463101143 ms) 2024-04-15 13:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:58:11.439455+00:00', 'runtime': '1463040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463101144 ms) 2024-04-15 14:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463160103 ms) 2024-04-15 14:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463160103 ms) 2024-04-15 14:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463160104 ms) 2024-04-15 14:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463160104 ms) 2024-04-15 14:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463161143 ms) 2024-04-15 14:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463161144 ms) 2024-04-15 14:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:00:11.439455+00:00', 'runtime': '1463160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463161146 ms) 2024-04-15 14:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 13:59:11.439433+00:00', 'runtime': '1463100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463161147 ms) 2024-04-15 14:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463220100 ms) 2024-04-15 14:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463220101 ms) 2024-04-15 14:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463220101 ms) 2024-04-15 14:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463220102 ms) 2024-04-15 14:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463221140 ms) 2024-04-15 14:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463221141 ms) 2024-04-15 14:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:01:11.439460+00:00', 'runtime': '1463220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463221143 ms) 2024-04-15 14:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:00:11.439455+00:00', 'runtime': '1463160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463221144 ms) 2024-04-15 14:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463280103 ms) 2024-04-15 14:02:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463280104 ms) 2024-04-15 14:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463280104 ms) 2024-04-15 14:02:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463280104 ms) 2024-04-15 14:02:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463281147 ms) 2024-04-15 14:02:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463281149 ms) 2024-04-15 14:02:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:02:11.439459+00:00', 'runtime': '1463280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463281151 ms) 2024-04-15 14:02:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:01:11.439460+00:00', 'runtime': '1463220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463281152 ms) 2024-04-15 14:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463340100 ms) 2024-04-15 14:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463340101 ms) 2024-04-15 14:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463340101 ms) 2024-04-15 14:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463340102 ms) 2024-04-15 14:03:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463341140 ms) 2024-04-15 14:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463341141 ms) 2024-04-15 14:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:03:11.439462+00:00', 'runtime': '1463340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463341143 ms) 2024-04-15 14:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:02:11.439459+00:00', 'runtime': '1463280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463341144 ms) 2024-04-15 14:04:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463400102 ms) 2024-04-15 14:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463400102 ms) 2024-04-15 14:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463400103 ms) 2024-04-15 14:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463400103 ms) 2024-04-15 14:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463401144 ms) 2024-04-15 14:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463401145 ms) 2024-04-15 14:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:04:11.439308+00:00', 'runtime': '1463400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463401147 ms) 2024-04-15 14:04:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:03:11.439462+00:00', 'runtime': '1463340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463401148 ms) 2024-04-15 14:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463460100 ms) 2024-04-15 14:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463460101 ms) 2024-04-15 14:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463460101 ms) 2024-04-15 14:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463460102 ms) 2024-04-15 14:05:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463461140 ms) 2024-04-15 14:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463461141 ms) 2024-04-15 14:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:05:11.439451+00:00', 'runtime': '1463460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463461143 ms) 2024-04-15 14:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:04:11.439308+00:00', 'runtime': '1463400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463461144 ms) 2024-04-15 14:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463520102 ms) 2024-04-15 14:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463520103 ms) 2024-04-15 14:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463520104 ms) 2024-04-15 14:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463520104 ms) 2024-04-15 14:06:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463521142 ms) 2024-04-15 14:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463521143 ms) 2024-04-15 14:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:06:11.439553+00:00', 'runtime': '1463520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463521145 ms) 2024-04-15 14:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:05:11.439451+00:00', 'runtime': '1463460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463521146 ms) 2024-04-15 14:07:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463580101 ms) 2024-04-15 14:07:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463580102 ms) 2024-04-15 14:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463580102 ms) 2024-04-15 14:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463580102 ms) 2024-04-15 14:07:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463581144 ms) 2024-04-15 14:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463581145 ms) 2024-04-15 14:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:07:11.440546+00:00', 'runtime': '1463580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463581147 ms) 2024-04-15 14:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:06:11.439553+00:00', 'runtime': '1463520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463581148 ms) 2024-04-15 14:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463640100 ms) 2024-04-15 14:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463640100 ms) 2024-04-15 14:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463640101 ms) 2024-04-15 14:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463640101 ms) 2024-04-15 14:08:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463641139 ms) 2024-04-15 14:08:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463641140 ms) 2024-04-15 14:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:08:11.439444+00:00', 'runtime': '1463640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463641143 ms) 2024-04-15 14:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:07:11.440546+00:00', 'runtime': '1463580.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463641143 ms) 2024-04-15 14:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463700103 ms) 2024-04-15 14:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463700103 ms) 2024-04-15 14:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463700104 ms) 2024-04-15 14:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463700104 ms) 2024-04-15 14:09:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463701147 ms) 2024-04-15 14:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463701148 ms) 2024-04-15 14:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:09:11.439466+00:00', 'runtime': '1463700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463701150 ms) 2024-04-15 14:09:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:08:11.439444+00:00', 'runtime': '1463640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463701151 ms) 2024-04-15 14:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463760100 ms) 2024-04-15 14:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463760101 ms) 2024-04-15 14:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463760101 ms) 2024-04-15 14:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463760102 ms) 2024-04-15 14:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463761140 ms) 2024-04-15 14:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463761141 ms) 2024-04-15 14:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:10:11.439420+00:00', 'runtime': '1463760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463761143 ms) 2024-04-15 14:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:09:11.439466+00:00', 'runtime': '1463700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463761144 ms) 2024-04-15 14:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463820103 ms) 2024-04-15 14:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463820103 ms) 2024-04-15 14:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463820104 ms) 2024-04-15 14:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463820104 ms) 2024-04-15 14:11:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463821144 ms) 2024-04-15 14:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463821145 ms) 2024-04-15 14:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:11:11.439483+00:00', 'runtime': '1463820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463821147 ms) 2024-04-15 14:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:10:11.439420+00:00', 'runtime': '1463760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463821148 ms) 2024-04-15 14:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463880101 ms) 2024-04-15 14:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463880102 ms) 2024-04-15 14:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463880102 ms) 2024-04-15 14:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463880102 ms) 2024-04-15 14:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463881140 ms) 2024-04-15 14:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463881141 ms) 2024-04-15 14:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:12:11.440490+00:00', 'runtime': '1463880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463881144 ms) 2024-04-15 14:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:11:11.439483+00:00', 'runtime': '1463820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463881145 ms) 2024-04-15 14:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1463940103 ms) 2024-04-15 14:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1463940103 ms) 2024-04-15 14:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1463940104 ms) 2024-04-15 14:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1463940104 ms) 2024-04-15 14:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1463941143 ms) 2024-04-15 14:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1463941144 ms) 2024-04-15 14:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:13:11.439476+00:00', 'runtime': '1463940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463941146 ms) 2024-04-15 14:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:12:11.440490+00:00', 'runtime': '1463880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1463941147 ms) 2024-04-15 14:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464000100 ms) 2024-04-15 14:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464000101 ms) 2024-04-15 14:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464000101 ms) 2024-04-15 14:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464000101 ms) 2024-04-15 14:14:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464001139 ms) 2024-04-15 14:14:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464001140 ms) 2024-04-15 14:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:14:11.439470+00:00', 'runtime': '1464000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464001143 ms) 2024-04-15 14:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:13:11.439476+00:00', 'runtime': '1463940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464001143 ms) 2024-04-15 14:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464060100 ms) 2024-04-15 14:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464060101 ms) 2024-04-15 14:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464060101 ms) 2024-04-15 14:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464060102 ms) 2024-04-15 14:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464061143 ms) 2024-04-15 14:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464061144 ms) 2024-04-15 14:15:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:15:11.439469+00:00', 'runtime': '1464060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464061146 ms) 2024-04-15 14:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:14:11.439470+00:00', 'runtime': '1464000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464061147 ms) 2024-04-15 14:16:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464120102 ms) 2024-04-15 14:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464120103 ms) 2024-04-15 14:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464120103 ms) 2024-04-15 14:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464120104 ms) 2024-04-15 14:16:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464121142 ms) 2024-04-15 14:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464121143 ms) 2024-04-15 14:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:16:11.439436+00:00', 'runtime': '1464120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464121145 ms) 2024-04-15 14:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:15:11.439469+00:00', 'runtime': '1464060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464121146 ms) 2024-04-15 14:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464180100 ms) 2024-04-15 14:17:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464180100 ms) 2024-04-15 14:17:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464180100 ms) 2024-04-15 14:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464180101 ms) 2024-04-15 14:17:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464181137 ms) 2024-04-15 14:17:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464181138 ms) 2024-04-15 14:17:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:17:11.439416+00:00', 'runtime': '1464180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464181141 ms) 2024-04-15 14:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:16:11.439436+00:00', 'runtime': '1464120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464181142 ms) 2024-04-15 14:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464240100 ms) 2024-04-15 14:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464240101 ms) 2024-04-15 14:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464240101 ms) 2024-04-15 14:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464240101 ms) 2024-04-15 14:18:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464241137 ms) 2024-04-15 14:18:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464241138 ms) 2024-04-15 14:18:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:18:11.439483+00:00', 'runtime': '1464240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464241140 ms) 2024-04-15 14:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:17:11.439416+00:00', 'runtime': '1464180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464241141 ms) 2024-04-15 14:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464300103 ms) 2024-04-15 14:19:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464300104 ms) 2024-04-15 14:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464300104 ms) 2024-04-15 14:19:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464300105 ms) 2024-04-15 14:19:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464301141 ms) 2024-04-15 14:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464301142 ms) 2024-04-15 14:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:19:11.439481+00:00', 'runtime': '1464300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464301144 ms) 2024-04-15 14:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:18:11.439483+00:00', 'runtime': '1464240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464301145 ms) 2024-04-15 14:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464360100 ms) 2024-04-15 14:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464360101 ms) 2024-04-15 14:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464360101 ms) 2024-04-15 14:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464360102 ms) 2024-04-15 14:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464361140 ms) 2024-04-15 14:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464361141 ms) 2024-04-15 14:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:20:11.439453+00:00', 'runtime': '1464360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464361142 ms) 2024-04-15 14:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:19:11.439481+00:00', 'runtime': '1464300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464361143 ms) 2024-04-15 14:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464420103 ms) 2024-04-15 14:21:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464420104 ms) 2024-04-15 14:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464420104 ms) 2024-04-15 14:21:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464420104 ms) 2024-04-15 14:21:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464421145 ms) 2024-04-15 14:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464421146 ms) 2024-04-15 14:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:21:11.439450+00:00', 'runtime': '1464420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464421148 ms) 2024-04-15 14:21:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:20:11.439453+00:00', 'runtime': '1464360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464421149 ms) 2024-04-15 14:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464480100 ms) 2024-04-15 14:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464480101 ms) 2024-04-15 14:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464480101 ms) 2024-04-15 14:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464480102 ms) 2024-04-15 14:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464481140 ms) 2024-04-15 14:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464481141 ms) 2024-04-15 14:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:22:11.439425+00:00', 'runtime': '1464480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464481143 ms) 2024-04-15 14:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:21:11.439450+00:00', 'runtime': '1464420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464481144 ms) 2024-04-15 14:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464540103 ms) 2024-04-15 14:23:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464540104 ms) 2024-04-15 14:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464540104 ms) 2024-04-15 14:23:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464540105 ms) 2024-04-15 14:23:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464541143 ms) 2024-04-15 14:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464541144 ms) 2024-04-15 14:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:23:11.439467+00:00', 'runtime': '1464540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464541146 ms) 2024-04-15 14:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:22:11.439425+00:00', 'runtime': '1464480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464541147 ms) 2024-04-15 14:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464600100 ms) 2024-04-15 14:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464600101 ms) 2024-04-15 14:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464600101 ms) 2024-04-15 14:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464600102 ms) 2024-04-15 14:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464601143 ms) 2024-04-15 14:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464601144 ms) 2024-04-15 14:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:24:11.439441+00:00', 'runtime': '1464600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464601146 ms) 2024-04-15 14:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:23:11.439467+00:00', 'runtime': '1464540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464601147 ms) 2024-04-15 14:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464660100 ms) 2024-04-15 14:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464660101 ms) 2024-04-15 14:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464660101 ms) 2024-04-15 14:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464660102 ms) 2024-04-15 14:25:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464661141 ms) 2024-04-15 14:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464661142 ms) 2024-04-15 14:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:25:11.439471+00:00', 'runtime': '1464660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464661144 ms) 2024-04-15 14:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:24:11.439441+00:00', 'runtime': '1464600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464661145 ms) 2024-04-15 14:26:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464720102 ms) 2024-04-15 14:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464720103 ms) 2024-04-15 14:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464720103 ms) 2024-04-15 14:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464720103 ms) 2024-04-15 14:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464721142 ms) 2024-04-15 14:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464721142 ms) 2024-04-15 14:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:26:11.439443+00:00', 'runtime': '1464720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464721144 ms) 2024-04-15 14:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:25:11.439471+00:00', 'runtime': '1464660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464721145 ms) 2024-04-15 14:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464780100 ms) 2024-04-15 14:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464780101 ms) 2024-04-15 14:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464780101 ms) 2024-04-15 14:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464780102 ms) 2024-04-15 14:27:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464781139 ms) 2024-04-15 14:27:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464781140 ms) 2024-04-15 14:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:27:11.439463+00:00', 'runtime': '1464780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464781142 ms) 2024-04-15 14:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:26:11.439443+00:00', 'runtime': '1464720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464781143 ms) 2024-04-15 14:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464840100 ms) 2024-04-15 14:28:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464840100 ms) 2024-04-15 14:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464840101 ms) 2024-04-15 14:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464840101 ms) 2024-04-15 14:28:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464841139 ms) 2024-04-15 14:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464841141 ms) 2024-04-15 14:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:28:11.439470+00:00', 'runtime': '1464840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464841143 ms) 2024-04-15 14:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:27:11.439463+00:00', 'runtime': '1464780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464841144 ms) 2024-04-15 14:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464900103 ms) 2024-04-15 14:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464900103 ms) 2024-04-15 14:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464900104 ms) 2024-04-15 14:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464900104 ms) 2024-04-15 14:29:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464901145 ms) 2024-04-15 14:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464901146 ms) 2024-04-15 14:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:29:11.439443+00:00', 'runtime': '1464900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464901148 ms) 2024-04-15 14:29:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:28:11.439470+00:00', 'runtime': '1464840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464901149 ms) 2024-04-15 14:30:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1464960102 ms) 2024-04-15 14:30:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1464960102 ms) 2024-04-15 14:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1464960102 ms) 2024-04-15 14:30:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1464960103 ms) 2024-04-15 14:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1464961142 ms) 2024-04-15 14:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1464961143 ms) 2024-04-15 14:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:30:11.440974+00:00', 'runtime': '1464960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464961145 ms) 2024-04-15 14:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:29:11.439443+00:00', 'runtime': '1464900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1464961146 ms) 2024-04-15 14:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465020101 ms) 2024-04-15 14:31:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465020102 ms) 2024-04-15 14:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465020102 ms) 2024-04-15 14:31:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465020103 ms) 2024-04-15 14:31:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465021138 ms) 2024-04-15 14:31:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465021139 ms) 2024-04-15 14:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:31:11.439452+00:00', 'runtime': '1465020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465021141 ms) 2024-04-15 14:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:30:11.440974+00:00', 'runtime': '1464960.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465021142 ms) 2024-04-15 14:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465080100 ms) 2024-04-15 14:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465080101 ms) 2024-04-15 14:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465080101 ms) 2024-04-15 14:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465080101 ms) 2024-04-15 14:32:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465081137 ms) 2024-04-15 14:32:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465081138 ms) 2024-04-15 14:32:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:32:11.439468+00:00', 'runtime': '1465080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465081139 ms) 2024-04-15 14:32:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:31:11.439452+00:00', 'runtime': '1465020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465081140 ms) 2024-04-15 14:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465140100 ms) 2024-04-15 14:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465140101 ms) 2024-04-15 14:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465140101 ms) 2024-04-15 14:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465140101 ms) 2024-04-15 14:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465141140 ms) 2024-04-15 14:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465141141 ms) 2024-04-15 14:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:33:11.439466+00:00', 'runtime': '1465140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465141143 ms) 2024-04-15 14:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:32:11.439468+00:00', 'runtime': '1465080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465141144 ms) 2024-04-15 14:34:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465200102 ms) 2024-04-15 14:34:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465200102 ms) 2024-04-15 14:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465200102 ms) 2024-04-15 14:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465200103 ms) 2024-04-15 14:34:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465201146 ms) 2024-04-15 14:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465201147 ms) 2024-04-15 14:34:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:34:11.439443+00:00', 'runtime': '1465200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465201151 ms) 2024-04-15 14:34:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:33:11.439466+00:00', 'runtime': '1465140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465201152 ms) 2024-04-15 14:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465260100 ms) 2024-04-15 14:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465260101 ms) 2024-04-15 14:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465260101 ms) 2024-04-15 14:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465260101 ms) 2024-04-15 14:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465261140 ms) 2024-04-15 14:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465261141 ms) 2024-04-15 14:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:35:11.439452+00:00', 'runtime': '1465260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465261143 ms) 2024-04-15 14:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:34:11.439443+00:00', 'runtime': '1465200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465261144 ms) 2024-04-15 14:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465320100 ms) 2024-04-15 14:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465320100 ms) 2024-04-15 14:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465320101 ms) 2024-04-15 14:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465320101 ms) 2024-04-15 14:36:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465321142 ms) 2024-04-15 14:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465321143 ms) 2024-04-15 14:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:36:11.439364+00:00', 'runtime': '1465320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465321148 ms) 2024-04-15 14:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:35:11.439452+00:00', 'runtime': '1465260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465321149 ms) 2024-04-15 14:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465380102 ms) 2024-04-15 14:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465380103 ms) 2024-04-15 14:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465380103 ms) 2024-04-15 14:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465380104 ms) 2024-04-15 14:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465381143 ms) 2024-04-15 14:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465381145 ms) 2024-04-15 14:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:37:11.439432+00:00', 'runtime': '1465380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465381147 ms) 2024-04-15 14:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:36:11.439364+00:00', 'runtime': '1465320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465381148 ms) 2024-04-15 14:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465440100 ms) 2024-04-15 14:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465440101 ms) 2024-04-15 14:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465440101 ms) 2024-04-15 14:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465440102 ms) 2024-04-15 14:38:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465441139 ms) 2024-04-15 14:38:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465441140 ms) 2024-04-15 14:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:38:11.439438+00:00', 'runtime': '1465440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465441143 ms) 2024-04-15 14:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:37:11.439432+00:00', 'runtime': '1465380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465441143 ms) 2024-04-15 14:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465500103 ms) 2024-04-15 14:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465500103 ms) 2024-04-15 14:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465500104 ms) 2024-04-15 14:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465500104 ms) 2024-04-15 14:39:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465501148 ms) 2024-04-15 14:39:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465501150 ms) 2024-04-15 14:39:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:39:11.439485+00:00', 'runtime': '1465500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465501152 ms) 2024-04-15 14:39:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:38:11.439438+00:00', 'runtime': '1465440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465501154 ms) 2024-04-15 14:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465560100 ms) 2024-04-15 14:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465560101 ms) 2024-04-15 14:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465560101 ms) 2024-04-15 14:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465560102 ms) 2024-04-15 14:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465561140 ms) 2024-04-15 14:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465561141 ms) 2024-04-15 14:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:40:11.439435+00:00', 'runtime': '1465560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465561143 ms) 2024-04-15 14:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:39:11.439485+00:00', 'runtime': '1465500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465561144 ms) 2024-04-15 14:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465620100 ms) 2024-04-15 14:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465620101 ms) 2024-04-15 14:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465620101 ms) 2024-04-15 14:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465620102 ms) 2024-04-15 14:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465621140 ms) 2024-04-15 14:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465621141 ms) 2024-04-15 14:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:41:11.439495+00:00', 'runtime': '1465620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465621144 ms) 2024-04-15 14:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:40:11.439435+00:00', 'runtime': '1465560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465621145 ms) 2024-04-15 14:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465680103 ms) 2024-04-15 14:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465680103 ms) 2024-04-15 14:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465680104 ms) 2024-04-15 14:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465680104 ms) 2024-04-15 14:42:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465681149 ms) 2024-04-15 14:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465681150 ms) 2024-04-15 14:42:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:42:11.439440+00:00', 'runtime': '1465680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465681152 ms) 2024-04-15 14:42:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:41:11.439495+00:00', 'runtime': '1465620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465681153 ms) 2024-04-15 14:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465740100 ms) 2024-04-15 14:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465740101 ms) 2024-04-15 14:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465740101 ms) 2024-04-15 14:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465740102 ms) 2024-04-15 14:43:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465741141 ms) 2024-04-15 14:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465741142 ms) 2024-04-15 14:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:43:11.439461+00:00', 'runtime': '1465740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465741144 ms) 2024-04-15 14:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:42:11.439440+00:00', 'runtime': '1465680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465741145 ms) 2024-04-15 14:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465800103 ms) 2024-04-15 14:44:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465800104 ms) 2024-04-15 14:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465800104 ms) 2024-04-15 14:44:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465800105 ms) 2024-04-15 14:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465801144 ms) 2024-04-15 14:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465801145 ms) 2024-04-15 14:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:44:11.439446+00:00', 'runtime': '1465800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465801148 ms) 2024-04-15 14:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:43:11.439461+00:00', 'runtime': '1465740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465801148 ms) 2024-04-15 14:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465860100 ms) 2024-04-15 14:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465860101 ms) 2024-04-15 14:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465860101 ms) 2024-04-15 14:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465860101 ms) 2024-04-15 14:45:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465861138 ms) 2024-04-15 14:45:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465861139 ms) 2024-04-15 14:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:45:11.439473+00:00', 'runtime': '1465860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465861141 ms) 2024-04-15 14:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:44:11.439446+00:00', 'runtime': '1465800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465861142 ms) 2024-04-15 14:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465920100 ms) 2024-04-15 14:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465920101 ms) 2024-04-15 14:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465920101 ms) 2024-04-15 14:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465920102 ms) 2024-04-15 14:46:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465921138 ms) 2024-04-15 14:46:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465921139 ms) 2024-04-15 14:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:46:11.439458+00:00', 'runtime': '1465920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465921141 ms) 2024-04-15 14:46:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:45:11.439473+00:00', 'runtime': '1465860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465921142 ms) 2024-04-15 14:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1465980103 ms) 2024-04-15 14:47:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1465980104 ms) 2024-04-15 14:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1465980104 ms) 2024-04-15 14:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1465980104 ms) 2024-04-15 14:47:12.511 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1465981151 ms) 2024-04-15 14:47:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1465981152 ms) 2024-04-15 14:47:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:47:11.439462+00:00', 'runtime': '1465980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465981154 ms) 2024-04-15 14:47:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:46:11.439458+00:00', 'runtime': '1465920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1465981155 ms) 2024-04-15 14:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466040100 ms) 2024-04-15 14:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466040101 ms) 2024-04-15 14:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466040101 ms) 2024-04-15 14:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466040101 ms) 2024-04-15 14:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466041140 ms) 2024-04-15 14:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466041141 ms) 2024-04-15 14:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:48:11.439447+00:00', 'runtime': '1466040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466041143 ms) 2024-04-15 14:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:47:11.439462+00:00', 'runtime': '1465980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466041144 ms) 2024-04-15 14:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466100103 ms) 2024-04-15 14:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466100103 ms) 2024-04-15 14:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466100104 ms) 2024-04-15 14:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466100104 ms) 2024-04-15 14:49:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466101144 ms) 2024-04-15 14:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466101145 ms) 2024-04-15 14:49:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:49:11.439463+00:00', 'runtime': '1466100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466101149 ms) 2024-04-15 14:49:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:48:11.439447+00:00', 'runtime': '1466040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466101150 ms) 2024-04-15 14:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466160101 ms) 2024-04-15 14:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466160102 ms) 2024-04-15 14:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466160102 ms) 2024-04-15 14:50:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466160103 ms) 2024-04-15 14:50:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466161146 ms) 2024-04-15 14:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466161147 ms) 2024-04-15 14:50:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:50:11.440561+00:00', 'runtime': '1466160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466161149 ms) 2024-04-15 14:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:49:11.439463+00:00', 'runtime': '1466100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466161150 ms) 2024-04-15 14:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466220100 ms) 2024-04-15 14:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466220101 ms) 2024-04-15 14:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466220101 ms) 2024-04-15 14:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466220102 ms) 2024-04-15 14:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466221140 ms) 2024-04-15 14:51:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466221142 ms) 2024-04-15 14:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:51:11.439445+00:00', 'runtime': '1466220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466221144 ms) 2024-04-15 14:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:50:11.440561+00:00', 'runtime': '1466160.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466221145 ms) 2024-04-15 14:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466280103 ms) 2024-04-15 14:52:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466280103 ms) 2024-04-15 14:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466280104 ms) 2024-04-15 14:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466280104 ms) 2024-04-15 14:52:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466281143 ms) 2024-04-15 14:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466281144 ms) 2024-04-15 14:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:52:11.439486+00:00', 'runtime': '1466280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466281146 ms) 2024-04-15 14:52:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:51:11.439445+00:00', 'runtime': '1466220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466281147 ms) 2024-04-15 14:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466340100 ms) 2024-04-15 14:53:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466340100 ms) 2024-04-15 14:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466340101 ms) 2024-04-15 14:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466340101 ms) 2024-04-15 14:53:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466341141 ms) 2024-04-15 14:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466341142 ms) 2024-04-15 14:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:53:11.439443+00:00', 'runtime': '1466340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466341146 ms) 2024-04-15 14:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:52:11.439486+00:00', 'runtime': '1466280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466341147 ms) 2024-04-15 14:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466400100 ms) 2024-04-15 14:54:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466400100 ms) 2024-04-15 14:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466400101 ms) 2024-04-15 14:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466400101 ms) 2024-04-15 14:54:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466401141 ms) 2024-04-15 14:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466401142 ms) 2024-04-15 14:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:54:11.439452+00:00', 'runtime': '1466400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466401144 ms) 2024-04-15 14:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:53:11.439443+00:00', 'runtime': '1466340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466401145 ms) 2024-04-15 14:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466460103 ms) 2024-04-15 14:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466460104 ms) 2024-04-15 14:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466460104 ms) 2024-04-15 14:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466460104 ms) 2024-04-15 14:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466461140 ms) 2024-04-15 14:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466461141 ms) 2024-04-15 14:55:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:55:11.439437+00:00', 'runtime': '1466460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466461145 ms) 2024-04-15 14:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:54:11.439452+00:00', 'runtime': '1466400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466461146 ms) 2024-04-15 14:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466520100 ms) 2024-04-15 14:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466520101 ms) 2024-04-15 14:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466520101 ms) 2024-04-15 14:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466520101 ms) 2024-04-15 14:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466521140 ms) 2024-04-15 14:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466521141 ms) 2024-04-15 14:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:56:11.439437+00:00', 'runtime': '1466520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466521145 ms) 2024-04-15 14:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:55:11.439437+00:00', 'runtime': '1466460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466521146 ms) 2024-04-15 14:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466580103 ms) 2024-04-15 14:57:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466580104 ms) 2024-04-15 14:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466580104 ms) 2024-04-15 14:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466580104 ms) 2024-04-15 14:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466581144 ms) 2024-04-15 14:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466581144 ms) 2024-04-15 14:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:57:11.439476+00:00', 'runtime': '1466580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466581146 ms) 2024-04-15 14:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:56:11.439437+00:00', 'runtime': '1466520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466581147 ms) 2024-04-15 14:58:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466640102 ms) 2024-04-15 14:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466640102 ms) 2024-04-15 14:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466640102 ms) 2024-04-15 14:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466640103 ms) 2024-04-15 14:58:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466641142 ms) 2024-04-15 14:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466641143 ms) 2024-04-15 14:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:58:11.440776+00:00', 'runtime': '1466640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466641145 ms) 2024-04-15 14:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:57:11.439476+00:00', 'runtime': '1466580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466641146 ms) 2024-04-15 14:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466700103 ms) 2024-04-15 14:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466700103 ms) 2024-04-15 14:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466700103 ms) 2024-04-15 14:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466700104 ms) 2024-04-15 14:59:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466701143 ms) 2024-04-15 14:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466701145 ms) 2024-04-15 14:59:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 14:59:11.439465+00:00', 'runtime': '1466700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466701149 ms) 2024-04-15 14:59:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:58:11.440776+00:00', 'runtime': '1466640.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466701150 ms) 2024-04-15 15:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466760100 ms) 2024-04-15 15:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466760101 ms) 2024-04-15 15:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466760101 ms) 2024-04-15 15:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466760102 ms) 2024-04-15 15:00:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466761141 ms) 2024-04-15 15:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466761142 ms) 2024-04-15 15:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:00:11.439420+00:00', 'runtime': '1466760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466761144 ms) 2024-04-15 15:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 14:59:11.439465+00:00', 'runtime': '1466700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466761145 ms) 2024-04-15 15:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466820101 ms) 2024-04-15 15:01:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466820102 ms) 2024-04-15 15:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466820102 ms) 2024-04-15 15:01:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466820103 ms) 2024-04-15 15:01:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466821141 ms) 2024-04-15 15:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466821142 ms) 2024-04-15 15:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:01:11.440357+00:00', 'runtime': '1466820.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466821144 ms) 2024-04-15 15:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:00:11.439420+00:00', 'runtime': '1466760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466821145 ms) 2024-04-15 15:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466880103 ms) 2024-04-15 15:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466880103 ms) 2024-04-15 15:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466880104 ms) 2024-04-15 15:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466880104 ms) 2024-04-15 15:02:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466881145 ms) 2024-04-15 15:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466881146 ms) 2024-04-15 15:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:02:11.439458+00:00', 'runtime': '1466880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466881148 ms) 2024-04-15 15:02:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:01:11.440357+00:00', 'runtime': '1466820.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466881149 ms) 2024-04-15 15:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1466940100 ms) 2024-04-15 15:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1466940101 ms) 2024-04-15 15:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1466940101 ms) 2024-04-15 15:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1466940102 ms) 2024-04-15 15:03:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1466941142 ms) 2024-04-15 15:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1466941143 ms) 2024-04-15 15:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:03:11.439439+00:00', 'runtime': '1466940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466941145 ms) 2024-04-15 15:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:02:11.439458+00:00', 'runtime': '1466880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1466941146 ms) 2024-04-15 15:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467000100 ms) 2024-04-15 15:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467000101 ms) 2024-04-15 15:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467000101 ms) 2024-04-15 15:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467000102 ms) 2024-04-15 15:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467001140 ms) 2024-04-15 15:04:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467001141 ms) 2024-04-15 15:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:04:11.439435+00:00', 'runtime': '1467000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467001143 ms) 2024-04-15 15:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:03:11.439439+00:00', 'runtime': '1466940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467001144 ms) 2024-04-15 15:05:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467060102 ms) 2024-04-15 15:05:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467060102 ms) 2024-04-15 15:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467060102 ms) 2024-04-15 15:05:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467060103 ms) 2024-04-15 15:05:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467061140 ms) 2024-04-15 15:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467061141 ms) 2024-04-15 15:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:05:11.439505+00:00', 'runtime': '1467060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467061143 ms) 2024-04-15 15:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:04:11.439435+00:00', 'runtime': '1467000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467061144 ms) 2024-04-15 15:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467120100 ms) 2024-04-15 15:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467120101 ms) 2024-04-15 15:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467120101 ms) 2024-04-15 15:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467120102 ms) 2024-04-15 15:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467121140 ms) 2024-04-15 15:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467121141 ms) 2024-04-15 15:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:06:11.439440+00:00', 'runtime': '1467120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467121143 ms) 2024-04-15 15:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:05:11.439505+00:00', 'runtime': '1467060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467121144 ms) 2024-04-15 15:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467180103 ms) 2024-04-15 15:07:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467180103 ms) 2024-04-15 15:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467180104 ms) 2024-04-15 15:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467180104 ms) 2024-04-15 15:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467181143 ms) 2024-04-15 15:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467181143 ms) 2024-04-15 15:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:07:11.439467+00:00', 'runtime': '1467180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467181145 ms) 2024-04-15 15:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:06:11.439440+00:00', 'runtime': '1467120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467181146 ms) 2024-04-15 15:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467240100 ms) 2024-04-15 15:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467240101 ms) 2024-04-15 15:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467240101 ms) 2024-04-15 15:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467240102 ms) 2024-04-15 15:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467241140 ms) 2024-04-15 15:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467241141 ms) 2024-04-15 15:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:08:11.439435+00:00', 'runtime': '1467240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467241143 ms) 2024-04-15 15:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:07:11.439467+00:00', 'runtime': '1467180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467241144 ms) 2024-04-15 15:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467300100 ms) 2024-04-15 15:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467300101 ms) 2024-04-15 15:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467300101 ms) 2024-04-15 15:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467300101 ms) 2024-04-15 15:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467301140 ms) 2024-04-15 15:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467301141 ms) 2024-04-15 15:09:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:09:11.439477+00:00', 'runtime': '1467300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467301143 ms) 2024-04-15 15:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:08:11.439435+00:00', 'runtime': '1467240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467301144 ms) 2024-04-15 15:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467360103 ms) 2024-04-15 15:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467360103 ms) 2024-04-15 15:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467360104 ms) 2024-04-15 15:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467360104 ms) 2024-04-15 15:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467361144 ms) 2024-04-15 15:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467361145 ms) 2024-04-15 15:10:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:10:11.439562+00:00', 'runtime': '1467360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467361149 ms) 2024-04-15 15:10:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:09:11.439477+00:00', 'runtime': '1467300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467361150 ms) 2024-04-15 15:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467420100 ms) 2024-04-15 15:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467420101 ms) 2024-04-15 15:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467420101 ms) 2024-04-15 15:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467420102 ms) 2024-04-15 15:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467421143 ms) 2024-04-15 15:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467421144 ms) 2024-04-15 15:11:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:11:11.439449+00:00', 'runtime': '1467420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467421147 ms) 2024-04-15 15:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:10:11.439562+00:00', 'runtime': '1467360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467421148 ms) 2024-04-15 15:12:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467480102 ms) 2024-04-15 15:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467480102 ms) 2024-04-15 15:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467480103 ms) 2024-04-15 15:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467480103 ms) 2024-04-15 15:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467481143 ms) 2024-04-15 15:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467481144 ms) 2024-04-15 15:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:12:11.439443+00:00', 'runtime': '1467480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467481146 ms) 2024-04-15 15:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:11:11.439449+00:00', 'runtime': '1467420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467481147 ms) 2024-04-15 15:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467540100 ms) 2024-04-15 15:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467540101 ms) 2024-04-15 15:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467540101 ms) 2024-04-15 15:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467540102 ms) 2024-04-15 15:13:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467541138 ms) 2024-04-15 15:13:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467541139 ms) 2024-04-15 15:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:13:11.439449+00:00', 'runtime': '1467540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467541141 ms) 2024-04-15 15:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:12:11.439443+00:00', 'runtime': '1467480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467541142 ms) 2024-04-15 15:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467600100 ms) 2024-04-15 15:14:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467600100 ms) 2024-04-15 15:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467600101 ms) 2024-04-15 15:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467600101 ms) 2024-04-15 15:14:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467601142 ms) 2024-04-15 15:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467601143 ms) 2024-04-15 15:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:14:11.439473+00:00', 'runtime': '1467600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467601145 ms) 2024-04-15 15:14:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:13:11.439449+00:00', 'runtime': '1467540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467601149 ms) 2024-04-15 15:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467660103 ms) 2024-04-15 15:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467660103 ms) 2024-04-15 15:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467660104 ms) 2024-04-15 15:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467660104 ms) 2024-04-15 15:15:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467661149 ms) 2024-04-15 15:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467661150 ms) 2024-04-15 15:15:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:15:11.439521+00:00', 'runtime': '1467660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467661152 ms) 2024-04-15 15:15:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:14:11.439473+00:00', 'runtime': '1467600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467661154 ms) 2024-04-15 15:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467720100 ms) 2024-04-15 15:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467720101 ms) 2024-04-15 15:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467720101 ms) 2024-04-15 15:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467720102 ms) 2024-04-15 15:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467721140 ms) 2024-04-15 15:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467721141 ms) 2024-04-15 15:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:16:11.439408+00:00', 'runtime': '1467720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467721143 ms) 2024-04-15 15:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:15:11.439521+00:00', 'runtime': '1467660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467721144 ms) 2024-04-15 15:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467780100 ms) 2024-04-15 15:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467780101 ms) 2024-04-15 15:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467780101 ms) 2024-04-15 15:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467780101 ms) 2024-04-15 15:17:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467781139 ms) 2024-04-15 15:17:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467781140 ms) 2024-04-15 15:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:17:11.439421+00:00', 'runtime': '1467780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467781142 ms) 2024-04-15 15:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:16:11.439408+00:00', 'runtime': '1467720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467781143 ms) 2024-04-15 15:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467840102 ms) 2024-04-15 15:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467840103 ms) 2024-04-15 15:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467840103 ms) 2024-04-15 15:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467840104 ms) 2024-04-15 15:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467841144 ms) 2024-04-15 15:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467841144 ms) 2024-04-15 15:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:18:11.439468+00:00', 'runtime': '1467840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467841146 ms) 2024-04-15 15:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:17:11.439421+00:00', 'runtime': '1467780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467841147 ms) 2024-04-15 15:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467900100 ms) 2024-04-15 15:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467900101 ms) 2024-04-15 15:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467900101 ms) 2024-04-15 15:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467900102 ms) 2024-04-15 15:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467901140 ms) 2024-04-15 15:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467901141 ms) 2024-04-15 15:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:19:11.439471+00:00', 'runtime': '1467900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467901143 ms) 2024-04-15 15:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:18:11.439468+00:00', 'runtime': '1467840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467901144 ms) 2024-04-15 15:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1467960103 ms) 2024-04-15 15:20:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1467960104 ms) 2024-04-15 15:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1467960104 ms) 2024-04-15 15:20:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1467960105 ms) 2024-04-15 15:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1467961142 ms) 2024-04-15 15:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1467961143 ms) 2024-04-15 15:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:20:11.439471+00:00', 'runtime': '1467960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467961146 ms) 2024-04-15 15:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:19:11.439471+00:00', 'runtime': '1467900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1467961147 ms) 2024-04-15 15:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468020100 ms) 2024-04-15 15:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468020101 ms) 2024-04-15 15:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468020101 ms) 2024-04-15 15:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468020102 ms) 2024-04-15 15:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468021140 ms) 2024-04-15 15:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468021141 ms) 2024-04-15 15:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:21:11.439426+00:00', 'runtime': '1468020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468021143 ms) 2024-04-15 15:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:20:11.439471+00:00', 'runtime': '1467960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468021144 ms) 2024-04-15 15:22:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468080101 ms) 2024-04-15 15:22:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468080102 ms) 2024-04-15 15:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468080102 ms) 2024-04-15 15:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468080102 ms) 2024-04-15 15:22:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468081142 ms) 2024-04-15 15:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468081143 ms) 2024-04-15 15:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:22:11.440352+00:00', 'runtime': '1468080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468081145 ms) 2024-04-15 15:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:21:11.439426+00:00', 'runtime': '1468020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468081146 ms) 2024-04-15 15:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468140103 ms) 2024-04-15 15:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468140103 ms) 2024-04-15 15:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468140104 ms) 2024-04-15 15:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468140104 ms) 2024-04-15 15:23:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468141147 ms) 2024-04-15 15:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468141148 ms) 2024-04-15 15:23:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:23:11.439460+00:00', 'runtime': '1468140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468141151 ms) 2024-04-15 15:23:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:22:11.440352+00:00', 'runtime': '1468080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468141152 ms) 2024-04-15 15:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468200100 ms) 2024-04-15 15:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468200101 ms) 2024-04-15 15:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468200101 ms) 2024-04-15 15:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468200102 ms) 2024-04-15 15:24:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468201139 ms) 2024-04-15 15:24:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468201140 ms) 2024-04-15 15:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:24:11.439148+00:00', 'runtime': '1468200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468201142 ms) 2024-04-15 15:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:23:11.439460+00:00', 'runtime': '1468140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468201143 ms) 2024-04-15 15:25:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468260099 ms) 2024-04-15 15:25:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468260100 ms) 2024-04-15 15:25:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468260100 ms) 2024-04-15 15:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468260101 ms) 2024-04-15 15:25:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468261138 ms) 2024-04-15 15:25:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468261139 ms) 2024-04-15 15:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:25:11.439436+00:00', 'runtime': '1468260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468261142 ms) 2024-04-15 15:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:24:11.439148+00:00', 'runtime': '1468200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468261143 ms) 2024-04-15 15:26:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468320102 ms) 2024-04-15 15:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468320103 ms) 2024-04-15 15:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468320103 ms) 2024-04-15 15:26:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468320103 ms) 2024-04-15 15:26:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468321144 ms) 2024-04-15 15:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468321145 ms) 2024-04-15 15:26:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:26:11.439460+00:00', 'runtime': '1468320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468321149 ms) 2024-04-15 15:26:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:25:11.439436+00:00', 'runtime': '1468260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468321150 ms) 2024-04-15 15:27:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468380101 ms) 2024-04-15 15:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468380101 ms) 2024-04-15 15:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468380102 ms) 2024-04-15 15:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468380102 ms) 2024-04-15 15:27:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468381139 ms) 2024-04-15 15:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468381140 ms) 2024-04-15 15:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:27:11.439451+00:00', 'runtime': '1468380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468381143 ms) 2024-04-15 15:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:26:11.439460+00:00', 'runtime': '1468320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468381144 ms) 2024-04-15 15:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468440103 ms) 2024-04-15 15:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468440103 ms) 2024-04-15 15:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468440104 ms) 2024-04-15 15:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468440104 ms) 2024-04-15 15:28:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468441146 ms) 2024-04-15 15:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468441147 ms) 2024-04-15 15:28:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:28:11.439457+00:00', 'runtime': '1468440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468441149 ms) 2024-04-15 15:28:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:27:11.439451+00:00', 'runtime': '1468380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468441150 ms) 2024-04-15 15:29:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468500101 ms) 2024-04-15 15:29:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468500102 ms) 2024-04-15 15:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468500102 ms) 2024-04-15 15:29:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468500103 ms) 2024-04-15 15:29:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468501141 ms) 2024-04-15 15:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468501142 ms) 2024-04-15 15:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:29:11.440568+00:00', 'runtime': '1468500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468501145 ms) 2024-04-15 15:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:28:11.439457+00:00', 'runtime': '1468440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468501146 ms) 2024-04-15 15:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468560100 ms) 2024-04-15 15:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468560101 ms) 2024-04-15 15:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468560101 ms) 2024-04-15 15:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468560102 ms) 2024-04-15 15:30:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468561140 ms) 2024-04-15 15:30:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468561141 ms) 2024-04-15 15:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:30:11.439453+00:00', 'runtime': '1468560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468561143 ms) 2024-04-15 15:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:29:11.440568+00:00', 'runtime': '1468500.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468561144 ms) 2024-04-15 15:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468620103 ms) 2024-04-15 15:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468620103 ms) 2024-04-15 15:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468620104 ms) 2024-04-15 15:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468620104 ms) 2024-04-15 15:31:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468621144 ms) 2024-04-15 15:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468621145 ms) 2024-04-15 15:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:31:11.439464+00:00', 'runtime': '1468620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468621149 ms) 2024-04-15 15:31:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:30:11.439453+00:00', 'runtime': '1468560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468621150 ms) 2024-04-15 15:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468680099 ms) 2024-04-15 15:32:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468680100 ms) 2024-04-15 15:32:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468680100 ms) 2024-04-15 15:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468680101 ms) 2024-04-15 15:32:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468681137 ms) 2024-04-15 15:32:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468681138 ms) 2024-04-15 15:32:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:32:11.439437+00:00', 'runtime': '1468680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468681140 ms) 2024-04-15 15:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:31:11.439464+00:00', 'runtime': '1468620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468681141 ms) 2024-04-15 15:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468740101 ms) 2024-04-15 15:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468740101 ms) 2024-04-15 15:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468740102 ms) 2024-04-15 15:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468740102 ms) 2024-04-15 15:33:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468741140 ms) 2024-04-15 15:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468741141 ms) 2024-04-15 15:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:33:11.439457+00:00', 'runtime': '1468740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468741143 ms) 2024-04-15 15:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:32:11.439437+00:00', 'runtime': '1468680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468741144 ms) 2024-04-15 15:34:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468800101 ms) 2024-04-15 15:34:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468800102 ms) 2024-04-15 15:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468800102 ms) 2024-04-15 15:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468800103 ms) 2024-04-15 15:34:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468801139 ms) 2024-04-15 15:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468801140 ms) 2024-04-15 15:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:34:11.439453+00:00', 'runtime': '1468800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468801143 ms) 2024-04-15 15:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:33:11.439457+00:00', 'runtime': '1468740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468801144 ms) 2024-04-15 15:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468860100 ms) 2024-04-15 15:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468860101 ms) 2024-04-15 15:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468860101 ms) 2024-04-15 15:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468860102 ms) 2024-04-15 15:35:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468861142 ms) 2024-04-15 15:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468861143 ms) 2024-04-15 15:35:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:35:11.439412+00:00', 'runtime': '1468860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468861145 ms) 2024-04-15 15:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:34:11.439453+00:00', 'runtime': '1468800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468861146 ms) 2024-04-15 15:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468920100 ms) 2024-04-15 15:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468920101 ms) 2024-04-15 15:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468920101 ms) 2024-04-15 15:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468920101 ms) 2024-04-15 15:36:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468921141 ms) 2024-04-15 15:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468921142 ms) 2024-04-15 15:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:36:11.439468+00:00', 'runtime': '1468920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468921144 ms) 2024-04-15 15:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:35:11.439412+00:00', 'runtime': '1468860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468921145 ms) 2024-04-15 15:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1468980103 ms) 2024-04-15 15:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1468980103 ms) 2024-04-15 15:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1468980104 ms) 2024-04-15 15:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1468980104 ms) 2024-04-15 15:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1468981144 ms) 2024-04-15 15:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1468981145 ms) 2024-04-15 15:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:37:11.439437+00:00', 'runtime': '1468980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468981147 ms) 2024-04-15 15:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:36:11.439468+00:00', 'runtime': '1468920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1468981148 ms) 2024-04-15 15:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469040100 ms) 2024-04-15 15:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469040101 ms) 2024-04-15 15:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469040101 ms) 2024-04-15 15:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469040102 ms) 2024-04-15 15:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469041140 ms) 2024-04-15 15:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469041141 ms) 2024-04-15 15:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:38:11.439406+00:00', 'runtime': '1469040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469041143 ms) 2024-04-15 15:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:37:11.439437+00:00', 'runtime': '1468980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469041144 ms) 2024-04-15 15:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469100102 ms) 2024-04-15 15:39:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469100102 ms) 2024-04-15 15:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469100103 ms) 2024-04-15 15:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469100103 ms) 2024-04-15 15:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469101142 ms) 2024-04-15 15:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469101143 ms) 2024-04-15 15:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:39:11.439481+00:00', 'runtime': '1469100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469101144 ms) 2024-04-15 15:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:38:11.439406+00:00', 'runtime': '1469040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469101145 ms) 2024-04-15 15:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469160100 ms) 2024-04-15 15:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469160101 ms) 2024-04-15 15:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469160101 ms) 2024-04-15 15:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469160102 ms) 2024-04-15 15:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469161140 ms) 2024-04-15 15:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469161142 ms) 2024-04-15 15:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:40:11.439461+00:00', 'runtime': '1469160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469161145 ms) 2024-04-15 15:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:39:11.439481+00:00', 'runtime': '1469100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469161146 ms) 2024-04-15 15:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469220103 ms) 2024-04-15 15:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469220103 ms) 2024-04-15 15:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469220104 ms) 2024-04-15 15:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469220104 ms) 2024-04-15 15:41:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469221141 ms) 2024-04-15 15:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469221142 ms) 2024-04-15 15:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:41:11.439467+00:00', 'runtime': '1469220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469221144 ms) 2024-04-15 15:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:40:11.439461+00:00', 'runtime': '1469160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469221145 ms) 2024-04-15 15:42:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469280102 ms) 2024-04-15 15:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469280102 ms) 2024-04-15 15:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469280103 ms) 2024-04-15 15:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469280103 ms) 2024-04-15 15:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469281143 ms) 2024-04-15 15:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469281144 ms) 2024-04-15 15:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:42:11.440722+00:00', 'runtime': '1469280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469281146 ms) 2024-04-15 15:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:41:11.439467+00:00', 'runtime': '1469220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469281147 ms) 2024-04-15 15:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469340103 ms) 2024-04-15 15:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469340103 ms) 2024-04-15 15:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469340104 ms) 2024-04-15 15:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469340104 ms) 2024-04-15 15:43:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469341143 ms) 2024-04-15 15:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469341144 ms) 2024-04-15 15:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:43:11.439461+00:00', 'runtime': '1469340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469341148 ms) 2024-04-15 15:43:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:42:11.440722+00:00', 'runtime': '1469280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469341149 ms) 2024-04-15 15:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469400100 ms) 2024-04-15 15:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469400101 ms) 2024-04-15 15:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469400101 ms) 2024-04-15 15:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469400102 ms) 2024-04-15 15:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469401140 ms) 2024-04-15 15:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469401141 ms) 2024-04-15 15:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:44:11.439449+00:00', 'runtime': '1469400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469401144 ms) 2024-04-15 15:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:43:11.439461+00:00', 'runtime': '1469340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469401145 ms) 2024-04-15 15:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469460103 ms) 2024-04-15 15:45:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469460104 ms) 2024-04-15 15:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469460104 ms) 2024-04-15 15:45:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469460105 ms) 2024-04-15 15:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469461144 ms) 2024-04-15 15:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469461145 ms) 2024-04-15 15:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:45:11.439481+00:00', 'runtime': '1469460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469461147 ms) 2024-04-15 15:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:44:11.439449+00:00', 'runtime': '1469400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469461148 ms) 2024-04-15 15:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469520100 ms) 2024-04-15 15:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469520101 ms) 2024-04-15 15:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469520102 ms) 2024-04-15 15:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469520102 ms) 2024-04-15 15:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469521140 ms) 2024-04-15 15:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469521141 ms) 2024-04-15 15:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:46:11.439160+00:00', 'runtime': '1469520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469521144 ms) 2024-04-15 15:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:45:11.439481+00:00', 'runtime': '1469460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469521145 ms) 2024-04-15 15:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469580100 ms) 2024-04-15 15:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469580101 ms) 2024-04-15 15:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469580101 ms) 2024-04-15 15:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469580102 ms) 2024-04-15 15:47:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469581142 ms) 2024-04-15 15:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469581143 ms) 2024-04-15 15:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:47:11.439451+00:00', 'runtime': '1469580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469581146 ms) 2024-04-15 15:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:46:11.439160+00:00', 'runtime': '1469520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469581146 ms) 2024-04-15 15:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469640103 ms) 2024-04-15 15:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469640103 ms) 2024-04-15 15:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469640104 ms) 2024-04-15 15:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469640104 ms) 2024-04-15 15:48:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469641143 ms) 2024-04-15 15:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469641144 ms) 2024-04-15 15:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:48:11.439445+00:00', 'runtime': '1469640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469641148 ms) 2024-04-15 15:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:47:11.439451+00:00', 'runtime': '1469580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469641149 ms) 2024-04-15 15:49:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469700102 ms) 2024-04-15 15:49:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469700102 ms) 2024-04-15 15:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469700102 ms) 2024-04-15 15:49:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469700103 ms) 2024-04-15 15:49:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469701141 ms) 2024-04-15 15:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469701142 ms) 2024-04-15 15:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:49:11.440695+00:00', 'runtime': '1469700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469701144 ms) 2024-04-15 15:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:48:11.439445+00:00', 'runtime': '1469640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469701145 ms) 2024-04-15 15:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469760103 ms) 2024-04-15 15:50:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469760104 ms) 2024-04-15 15:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469760104 ms) 2024-04-15 15:50:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469760104 ms) 2024-04-15 15:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469761144 ms) 2024-04-15 15:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469761146 ms) 2024-04-15 15:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:50:11.439446+00:00', 'runtime': '1469760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469761150 ms) 2024-04-15 15:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:49:11.440695+00:00', 'runtime': '1469700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469761150 ms) 2024-04-15 15:51:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469820102 ms) 2024-04-15 15:51:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469820102 ms) 2024-04-15 15:51:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469820103 ms) 2024-04-15 15:51:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469820103 ms) 2024-04-15 15:51:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469821143 ms) 2024-04-15 15:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469821144 ms) 2024-04-15 15:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:51:11.440738+00:00', 'runtime': '1469820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469821146 ms) 2024-04-15 15:51:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:50:11.439446+00:00', 'runtime': '1469760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469821146 ms) 2024-04-15 15:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469880100 ms) 2024-04-15 15:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469880101 ms) 2024-04-15 15:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469880101 ms) 2024-04-15 15:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469880102 ms) 2024-04-15 15:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469881140 ms) 2024-04-15 15:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469881141 ms) 2024-04-15 15:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:52:11.439461+00:00', 'runtime': '1469880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469881143 ms) 2024-04-15 15:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:51:11.440738+00:00', 'runtime': '1469820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469881144 ms) 2024-04-15 15:53:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1469940102 ms) 2024-04-15 15:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1469940103 ms) 2024-04-15 15:53:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1469940103 ms) 2024-04-15 15:53:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1469940103 ms) 2024-04-15 15:53:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1469941139 ms) 2024-04-15 15:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1469941140 ms) 2024-04-15 15:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:53:11.439507+00:00', 'runtime': '1469940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469941141 ms) 2024-04-15 15:53:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:52:11.439461+00:00', 'runtime': '1469880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1469941142 ms) 2024-04-15 15:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470000100 ms) 2024-04-15 15:54:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470000100 ms) 2024-04-15 15:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470000101 ms) 2024-04-15 15:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470000101 ms) 2024-04-15 15:54:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470001138 ms) 2024-04-15 15:54:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470001139 ms) 2024-04-15 15:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:54:11.439157+00:00', 'runtime': '1470000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470001140 ms) 2024-04-15 15:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:53:11.439507+00:00', 'runtime': '1469940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470001144 ms) 2024-04-15 15:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470060103 ms) 2024-04-15 15:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470060103 ms) 2024-04-15 15:55:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470060103 ms) 2024-04-15 15:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470060104 ms) 2024-04-15 15:55:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470061143 ms) 2024-04-15 15:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470061144 ms) 2024-04-15 15:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:55:11.439486+00:00', 'runtime': '1470060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470061148 ms) 2024-04-15 15:55:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:54:11.439157+00:00', 'runtime': '1470000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470061149 ms) 2024-04-15 15:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470120100 ms) 2024-04-15 15:56:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470120100 ms) 2024-04-15 15:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470120101 ms) 2024-04-15 15:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470120101 ms) 2024-04-15 15:56:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470121145 ms) 2024-04-15 15:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470121146 ms) 2024-04-15 15:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:56:11.439429+00:00', 'runtime': '1470120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470121148 ms) 2024-04-15 15:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:55:11.439486+00:00', 'runtime': '1470060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470121149 ms) 2024-04-15 15:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470180103 ms) 2024-04-15 15:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470180103 ms) 2024-04-15 15:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470180104 ms) 2024-04-15 15:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470180104 ms) 2024-04-15 15:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470181144 ms) 2024-04-15 15:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470181145 ms) 2024-04-15 15:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:57:11.439469+00:00', 'runtime': '1470180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470181147 ms) 2024-04-15 15:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:56:11.439429+00:00', 'runtime': '1470120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470181148 ms) 2024-04-15 15:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470240100 ms) 2024-04-15 15:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470240101 ms) 2024-04-15 15:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470240101 ms) 2024-04-15 15:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470240102 ms) 2024-04-15 15:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470241139 ms) 2024-04-15 15:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470241140 ms) 2024-04-15 15:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:58:11.439448+00:00', 'runtime': '1470240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470241143 ms) 2024-04-15 15:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:57:11.439469+00:00', 'runtime': '1470180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470241146 ms) 2024-04-15 15:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470300100 ms) 2024-04-15 15:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470300101 ms) 2024-04-15 15:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470300101 ms) 2024-04-15 15:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470300102 ms) 2024-04-15 15:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470301140 ms) 2024-04-15 15:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470301141 ms) 2024-04-15 15:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 15:59:11.439470+00:00', 'runtime': '1470300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470301143 ms) 2024-04-15 15:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:58:11.439448+00:00', 'runtime': '1470240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470301144 ms) 2024-04-15 16:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470360103 ms) 2024-04-15 16:00:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470360104 ms) 2024-04-15 16:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470360104 ms) 2024-04-15 16:00:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470360105 ms) 2024-04-15 16:00:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470361143 ms) 2024-04-15 16:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470361144 ms) 2024-04-15 16:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:00:11.439451+00:00', 'runtime': '1470360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470361146 ms) 2024-04-15 16:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 15:59:11.439470+00:00', 'runtime': '1470300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470361147 ms) 2024-04-15 16:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470420100 ms) 2024-04-15 16:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470420101 ms) 2024-04-15 16:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470420101 ms) 2024-04-15 16:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470420102 ms) 2024-04-15 16:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470421139 ms) 2024-04-15 16:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470421141 ms) 2024-04-15 16:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:01:11.439451+00:00', 'runtime': '1470420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470421143 ms) 2024-04-15 16:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:00:11.439451+00:00', 'runtime': '1470360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470421144 ms) 2024-04-15 16:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470480100 ms) 2024-04-15 16:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470480101 ms) 2024-04-15 16:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470480101 ms) 2024-04-15 16:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470480101 ms) 2024-04-15 16:02:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470481139 ms) 2024-04-15 16:02:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470481140 ms) 2024-04-15 16:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:02:11.439431+00:00', 'runtime': '1470480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470481142 ms) 2024-04-15 16:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:01:11.439451+00:00', 'runtime': '1470420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470481143 ms) 2024-04-15 16:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470540103 ms) 2024-04-15 16:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470540103 ms) 2024-04-15 16:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470540104 ms) 2024-04-15 16:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470540104 ms) 2024-04-15 16:03:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470541144 ms) 2024-04-15 16:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470541145 ms) 2024-04-15 16:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:03:11.439450+00:00', 'runtime': '1470540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470541147 ms) 2024-04-15 16:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:02:11.439431+00:00', 'runtime': '1470480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470541148 ms) 2024-04-15 16:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470600100 ms) 2024-04-15 16:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470600101 ms) 2024-04-15 16:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470600101 ms) 2024-04-15 16:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470600102 ms) 2024-04-15 16:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470601140 ms) 2024-04-15 16:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470601140 ms) 2024-04-15 16:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:04:11.439451+00:00', 'runtime': '1470600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470601142 ms) 2024-04-15 16:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:03:11.439450+00:00', 'runtime': '1470540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470601143 ms) 2024-04-15 16:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470660102 ms) 2024-04-15 16:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470660103 ms) 2024-04-15 16:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470660104 ms) 2024-04-15 16:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470660104 ms) 2024-04-15 16:05:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470661145 ms) 2024-04-15 16:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470661146 ms) 2024-04-15 16:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:05:11.439481+00:00', 'runtime': '1470660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470661148 ms) 2024-04-15 16:05:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:04:11.439451+00:00', 'runtime': '1470600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470661150 ms) 2024-04-15 16:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470720100 ms) 2024-04-15 16:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470720101 ms) 2024-04-15 16:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470720101 ms) 2024-04-15 16:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470720101 ms) 2024-04-15 16:06:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470721137 ms) 2024-04-15 16:06:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470721138 ms) 2024-04-15 16:06:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:06:11.439502+00:00', 'runtime': '1470720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470721140 ms) 2024-04-15 16:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:05:11.439481+00:00', 'runtime': '1470660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470721141 ms) 2024-04-15 16:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470780103 ms) 2024-04-15 16:07:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470780103 ms) 2024-04-15 16:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470780104 ms) 2024-04-15 16:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470780104 ms) 2024-04-15 16:07:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470781142 ms) 2024-04-15 16:07:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470781143 ms) 2024-04-15 16:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:07:11.439486+00:00', 'runtime': '1470780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470781146 ms) 2024-04-15 16:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:06:11.439502+00:00', 'runtime': '1470720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470781147 ms) 2024-04-15 16:08:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470840102 ms) 2024-04-15 16:08:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470840102 ms) 2024-04-15 16:08:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470840103 ms) 2024-04-15 16:08:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470840103 ms) 2024-04-15 16:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470841140 ms) 2024-04-15 16:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470841141 ms) 2024-04-15 16:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:08:11.440990+00:00', 'runtime': '1470840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470841143 ms) 2024-04-15 16:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:07:11.439486+00:00', 'runtime': '1470780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470841146 ms) 2024-04-15 16:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470900100 ms) 2024-04-15 16:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470900101 ms) 2024-04-15 16:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470900101 ms) 2024-04-15 16:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470900101 ms) 2024-04-15 16:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470901141 ms) 2024-04-15 16:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470901142 ms) 2024-04-15 16:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:09:11.439478+00:00', 'runtime': '1470900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470901144 ms) 2024-04-15 16:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:08:11.440990+00:00', 'runtime': '1470840.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470901145 ms) 2024-04-15 16:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1470960103 ms) 2024-04-15 16:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1470960103 ms) 2024-04-15 16:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1470960104 ms) 2024-04-15 16:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1470960104 ms) 2024-04-15 16:10:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1470961142 ms) 2024-04-15 16:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1470961143 ms) 2024-04-15 16:10:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:10:11.439467+00:00', 'runtime': '1470960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470961145 ms) 2024-04-15 16:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:09:11.439478+00:00', 'runtime': '1470900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1470961146 ms) 2024-04-15 16:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471020100 ms) 2024-04-15 16:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471020101 ms) 2024-04-15 16:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471020101 ms) 2024-04-15 16:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471020102 ms) 2024-04-15 16:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471021140 ms) 2024-04-15 16:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471021141 ms) 2024-04-15 16:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:11:11.439454+00:00', 'runtime': '1471020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471021143 ms) 2024-04-15 16:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:10:11.439467+00:00', 'runtime': '1470960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471021144 ms) 2024-04-15 16:12:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471080102 ms) 2024-04-15 16:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471080103 ms) 2024-04-15 16:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471080103 ms) 2024-04-15 16:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471080104 ms) 2024-04-15 16:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471081143 ms) 2024-04-15 16:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471081144 ms) 2024-04-15 16:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:12:11.439416+00:00', 'runtime': '1471080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471081146 ms) 2024-04-15 16:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:11:11.439454+00:00', 'runtime': '1471020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471081147 ms) 2024-04-15 16:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471140100 ms) 2024-04-15 16:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471140101 ms) 2024-04-15 16:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471140101 ms) 2024-04-15 16:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471140101 ms) 2024-04-15 16:13:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471141144 ms) 2024-04-15 16:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471141145 ms) 2024-04-15 16:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:13:11.439468+00:00', 'runtime': '1471140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471141148 ms) 2024-04-15 16:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:12:11.439416+00:00', 'runtime': '1471080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471141148 ms) 2024-04-15 16:14:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471200102 ms) 2024-04-15 16:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471200103 ms) 2024-04-15 16:14:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471200103 ms) 2024-04-15 16:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471200104 ms) 2024-04-15 16:14:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471201143 ms) 2024-04-15 16:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471201144 ms) 2024-04-15 16:14:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:14:11.439506+00:00', 'runtime': '1471200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471201146 ms) 2024-04-15 16:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:13:11.439468+00:00', 'runtime': '1471140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471201147 ms) 2024-04-15 16:15:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471260101 ms) 2024-04-15 16:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471260101 ms) 2024-04-15 16:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471260102 ms) 2024-04-15 16:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471260102 ms) 2024-04-15 16:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471261140 ms) 2024-04-15 16:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471261141 ms) 2024-04-15 16:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:15:11.439491+00:00', 'runtime': '1471260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471261144 ms) 2024-04-15 16:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:14:11.439506+00:00', 'runtime': '1471200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471261145 ms) 2024-04-15 16:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471320100 ms) 2024-04-15 16:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471320101 ms) 2024-04-15 16:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471320101 ms) 2024-04-15 16:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471320101 ms) 2024-04-15 16:16:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471321138 ms) 2024-04-15 16:16:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471321139 ms) 2024-04-15 16:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:16:11.439468+00:00', 'runtime': '1471320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471321142 ms) 2024-04-15 16:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:15:11.439491+00:00', 'runtime': '1471260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471321143 ms) 2024-04-15 16:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471380103 ms) 2024-04-15 16:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471380103 ms) 2024-04-15 16:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471380104 ms) 2024-04-15 16:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471380104 ms) 2024-04-15 16:17:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471381149 ms) 2024-04-15 16:17:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471381150 ms) 2024-04-15 16:17:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:17:11.439497+00:00', 'runtime': '1471380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471381152 ms) 2024-04-15 16:17:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:16:11.439468+00:00', 'runtime': '1471320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471381153 ms) 2024-04-15 16:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471440100 ms) 2024-04-15 16:18:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471440100 ms) 2024-04-15 16:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471440101 ms) 2024-04-15 16:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471440101 ms) 2024-04-15 16:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471441140 ms) 2024-04-15 16:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471441141 ms) 2024-04-15 16:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:18:11.439498+00:00', 'runtime': '1471440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471441143 ms) 2024-04-15 16:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:17:11.439497+00:00', 'runtime': '1471380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471441144 ms) 2024-04-15 16:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471500101 ms) 2024-04-15 16:19:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471500102 ms) 2024-04-15 16:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471500102 ms) 2024-04-15 16:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471500102 ms) 2024-04-15 16:19:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471501143 ms) 2024-04-15 16:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471501144 ms) 2024-04-15 16:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:19:11.439467+00:00', 'runtime': '1471500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471501146 ms) 2024-04-15 16:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:18:11.439498+00:00', 'runtime': '1471440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471501147 ms) 2024-04-15 16:20:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471560101 ms) 2024-04-15 16:20:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471560102 ms) 2024-04-15 16:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471560102 ms) 2024-04-15 16:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471560102 ms) 2024-04-15 16:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471561140 ms) 2024-04-15 16:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471561141 ms) 2024-04-15 16:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:20:11.440904+00:00', 'runtime': '1471560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471561143 ms) 2024-04-15 16:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:19:11.439467+00:00', 'runtime': '1471500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471561144 ms) 2024-04-15 16:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471620103 ms) 2024-04-15 16:21:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471620104 ms) 2024-04-15 16:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471620104 ms) 2024-04-15 16:21:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471620105 ms) 2024-04-15 16:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471621143 ms) 2024-04-15 16:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471621144 ms) 2024-04-15 16:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:21:11.439467+00:00', 'runtime': '1471620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471621146 ms) 2024-04-15 16:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:20:11.440904+00:00', 'runtime': '1471560.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471621147 ms) 2024-04-15 16:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471680100 ms) 2024-04-15 16:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471680101 ms) 2024-04-15 16:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471680101 ms) 2024-04-15 16:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471680102 ms) 2024-04-15 16:22:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471681139 ms) 2024-04-15 16:22:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471681140 ms) 2024-04-15 16:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:22:11.439452+00:00', 'runtime': '1471680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471681142 ms) 2024-04-15 16:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:21:11.439467+00:00', 'runtime': '1471620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471681143 ms) 2024-04-15 16:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471740101 ms) 2024-04-15 16:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471740101 ms) 2024-04-15 16:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471740102 ms) 2024-04-15 16:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471740102 ms) 2024-04-15 16:23:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471741140 ms) 2024-04-15 16:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471741141 ms) 2024-04-15 16:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:23:11.439475+00:00', 'runtime': '1471740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471741143 ms) 2024-04-15 16:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:22:11.439452+00:00', 'runtime': '1471680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471741144 ms) 2024-04-15 16:24:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471800102 ms) 2024-04-15 16:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471800103 ms) 2024-04-15 16:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471800103 ms) 2024-04-15 16:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471800103 ms) 2024-04-15 16:24:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471801146 ms) 2024-04-15 16:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471801147 ms) 2024-04-15 16:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:24:11.439431+00:00', 'runtime': '1471800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471801149 ms) 2024-04-15 16:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:23:11.439475+00:00', 'runtime': '1471740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471801150 ms) 2024-04-15 16:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471860101 ms) 2024-04-15 16:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471860101 ms) 2024-04-15 16:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471860101 ms) 2024-04-15 16:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471860102 ms) 2024-04-15 16:25:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471861142 ms) 2024-04-15 16:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471861143 ms) 2024-04-15 16:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:25:11.439472+00:00', 'runtime': '1471860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471861145 ms) 2024-04-15 16:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:24:11.439431+00:00', 'runtime': '1471800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471861146 ms) 2024-04-15 16:26:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471920103 ms) 2024-04-15 16:26:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471920103 ms) 2024-04-15 16:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471920104 ms) 2024-04-15 16:26:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471920104 ms) 2024-04-15 16:26:12.510 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471921150 ms) 2024-04-15 16:26:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471921151 ms) 2024-04-15 16:26:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:26:11.439452+00:00', 'runtime': '1471920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471921153 ms) 2024-04-15 16:26:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:25:11.439472+00:00', 'runtime': '1471860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471921154 ms) 2024-04-15 16:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1471980100 ms) 2024-04-15 16:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1471980101 ms) 2024-04-15 16:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1471980101 ms) 2024-04-15 16:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1471980101 ms) 2024-04-15 16:27:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1471981140 ms) 2024-04-15 16:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1471981141 ms) 2024-04-15 16:27:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:27:11.439447+00:00', 'runtime': '1471980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471981143 ms) 2024-04-15 16:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:26:11.439452+00:00', 'runtime': '1471920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1471981144 ms) 2024-04-15 16:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472040100 ms) 2024-04-15 16:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472040101 ms) 2024-04-15 16:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472040101 ms) 2024-04-15 16:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472040102 ms) 2024-04-15 16:28:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472041142 ms) 2024-04-15 16:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472041143 ms) 2024-04-15 16:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:28:11.439475+00:00', 'runtime': '1472040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472041145 ms) 2024-04-15 16:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:27:11.439447+00:00', 'runtime': '1471980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472041146 ms) 2024-04-15 16:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472100103 ms) 2024-04-15 16:29:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472100104 ms) 2024-04-15 16:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472100104 ms) 2024-04-15 16:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472100104 ms) 2024-04-15 16:29:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472101147 ms) 2024-04-15 16:29:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472101148 ms) 2024-04-15 16:29:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:29:11.439448+00:00', 'runtime': '1472100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472101150 ms) 2024-04-15 16:29:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:28:11.439475+00:00', 'runtime': '1472040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472101151 ms) 2024-04-15 16:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472160101 ms) 2024-04-15 16:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472160101 ms) 2024-04-15 16:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472160102 ms) 2024-04-15 16:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472160102 ms) 2024-04-15 16:30:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472161141 ms) 2024-04-15 16:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472161142 ms) 2024-04-15 16:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:30:11.439456+00:00', 'runtime': '1472160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472161144 ms) 2024-04-15 16:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:29:11.439448+00:00', 'runtime': '1472100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472161146 ms) 2024-04-15 16:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472220100 ms) 2024-04-15 16:31:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472220100 ms) 2024-04-15 16:31:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472220100 ms) 2024-04-15 16:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472220101 ms) 2024-04-15 16:31:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472221138 ms) 2024-04-15 16:31:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472221139 ms) 2024-04-15 16:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:31:11.439470+00:00', 'runtime': '1472220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472221141 ms) 2024-04-15 16:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:30:11.439456+00:00', 'runtime': '1472160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472221142 ms) 2024-04-15 16:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472280103 ms) 2024-04-15 16:32:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472280103 ms) 2024-04-15 16:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472280104 ms) 2024-04-15 16:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472280104 ms) 2024-04-15 16:32:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472281145 ms) 2024-04-15 16:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472281146 ms) 2024-04-15 16:32:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:32:11.439480+00:00', 'runtime': '1472280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472281149 ms) 2024-04-15 16:32:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:31:11.439470+00:00', 'runtime': '1472220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472281150 ms) 2024-04-15 16:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472340100 ms) 2024-04-15 16:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472340101 ms) 2024-04-15 16:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472340101 ms) 2024-04-15 16:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472340102 ms) 2024-04-15 16:33:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472341138 ms) 2024-04-15 16:33:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472341139 ms) 2024-04-15 16:33:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:33:11.440616+00:00', 'runtime': '1472340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472341141 ms) 2024-04-15 16:33:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:32:11.439480+00:00', 'runtime': '1472280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472341143 ms) 2024-04-15 16:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472400103 ms) 2024-04-15 16:34:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472400104 ms) 2024-04-15 16:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472400104 ms) 2024-04-15 16:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472400104 ms) 2024-04-15 16:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472401140 ms) 2024-04-15 16:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472401142 ms) 2024-04-15 16:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:34:11.439473+00:00', 'runtime': '1472400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472401144 ms) 2024-04-15 16:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:33:11.440616+00:00', 'runtime': '1472340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472401145 ms) 2024-04-15 16:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472460100 ms) 2024-04-15 16:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472460101 ms) 2024-04-15 16:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472460101 ms) 2024-04-15 16:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472460101 ms) 2024-04-15 16:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472461140 ms) 2024-04-15 16:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472461141 ms) 2024-04-15 16:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:35:11.439465+00:00', 'runtime': '1472460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472461143 ms) 2024-04-15 16:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:34:11.439473+00:00', 'runtime': '1472400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472461144 ms) 2024-04-15 16:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472520100 ms) 2024-04-15 16:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472520101 ms) 2024-04-15 16:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472520101 ms) 2024-04-15 16:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472520102 ms) 2024-04-15 16:36:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472521142 ms) 2024-04-15 16:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472521143 ms) 2024-04-15 16:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:36:11.439469+00:00', 'runtime': '1472520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472521145 ms) 2024-04-15 16:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:35:11.439465+00:00', 'runtime': '1472460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472521146 ms) 2024-04-15 16:37:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472580102 ms) 2024-04-15 16:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472580103 ms) 2024-04-15 16:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472580103 ms) 2024-04-15 16:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472580104 ms) 2024-04-15 16:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472581144 ms) 2024-04-15 16:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472581145 ms) 2024-04-15 16:37:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:37:11.439444+00:00', 'runtime': '1472580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472581149 ms) 2024-04-15 16:37:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:36:11.439469+00:00', 'runtime': '1472520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472581150 ms) 2024-04-15 16:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472640100 ms) 2024-04-15 16:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472640101 ms) 2024-04-15 16:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472640101 ms) 2024-04-15 16:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472640102 ms) 2024-04-15 16:38:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472641142 ms) 2024-04-15 16:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472641143 ms) 2024-04-15 16:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:38:11.439437+00:00', 'runtime': '1472640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472641145 ms) 2024-04-15 16:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:37:11.439444+00:00', 'runtime': '1472580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472641146 ms) 2024-04-15 16:39:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472700101 ms) 2024-04-15 16:39:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472700102 ms) 2024-04-15 16:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472700102 ms) 2024-04-15 16:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472700102 ms) 2024-04-15 16:39:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472701140 ms) 2024-04-15 16:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472701141 ms) 2024-04-15 16:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:39:11.439455+00:00', 'runtime': '1472700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472701144 ms) 2024-04-15 16:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:38:11.439437+00:00', 'runtime': '1472640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472701145 ms) 2024-04-15 16:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472760100 ms) 2024-04-15 16:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472760101 ms) 2024-04-15 16:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472760101 ms) 2024-04-15 16:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472760102 ms) 2024-04-15 16:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472761140 ms) 2024-04-15 16:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472761141 ms) 2024-04-15 16:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:40:11.439439+00:00', 'runtime': '1472760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472761143 ms) 2024-04-15 16:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:39:11.439455+00:00', 'runtime': '1472700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472761144 ms) 2024-04-15 16:41:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472820103 ms) 2024-04-15 16:41:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472820104 ms) 2024-04-15 16:41:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472820105 ms) 2024-04-15 16:41:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472820105 ms) 2024-04-15 16:41:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472821148 ms) 2024-04-15 16:41:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472821149 ms) 2024-04-15 16:41:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:41:11.439470+00:00', 'runtime': '1472820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472821151 ms) 2024-04-15 16:41:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:40:11.439439+00:00', 'runtime': '1472760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472821152 ms) 2024-04-15 16:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472880101 ms) 2024-04-15 16:42:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472880102 ms) 2024-04-15 16:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472880102 ms) 2024-04-15 16:42:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472880103 ms) 2024-04-15 16:42:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472881141 ms) 2024-04-15 16:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472881142 ms) 2024-04-15 16:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:42:11.440532+00:00', 'runtime': '1472880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472881144 ms) 2024-04-15 16:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:41:11.439470+00:00', 'runtime': '1472820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472881144 ms) 2024-04-15 16:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1472940103 ms) 2024-04-15 16:43:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1472940104 ms) 2024-04-15 16:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1472940104 ms) 2024-04-15 16:43:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1472940105 ms) 2024-04-15 16:43:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1472941143 ms) 2024-04-15 16:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1472941144 ms) 2024-04-15 16:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:43:11.439473+00:00', 'runtime': '1472940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472941146 ms) 2024-04-15 16:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:42:11.440532+00:00', 'runtime': '1472880.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1472941147 ms) 2024-04-15 16:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473000100 ms) 2024-04-15 16:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473000101 ms) 2024-04-15 16:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473000101 ms) 2024-04-15 16:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473000102 ms) 2024-04-15 16:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473001144 ms) 2024-04-15 16:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473001145 ms) 2024-04-15 16:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:44:11.439477+00:00', 'runtime': '1473000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473001148 ms) 2024-04-15 16:44:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:43:11.439473+00:00', 'runtime': '1472940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473001149 ms) 2024-04-15 16:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473060100 ms) 2024-04-15 16:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473060101 ms) 2024-04-15 16:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473060101 ms) 2024-04-15 16:45:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473060102 ms) 2024-04-15 16:45:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473061140 ms) 2024-04-15 16:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473061142 ms) 2024-04-15 16:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:45:11.439511+00:00', 'runtime': '1473060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473061144 ms) 2024-04-15 16:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:44:11.439477+00:00', 'runtime': '1473000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473061145 ms) 2024-04-15 16:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473120103 ms) 2024-04-15 16:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473120103 ms) 2024-04-15 16:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473120104 ms) 2024-04-15 16:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473120104 ms) 2024-04-15 16:46:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473121142 ms) 2024-04-15 16:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473121144 ms) 2024-04-15 16:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:46:11.441338+00:00', 'runtime': '1473120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473121146 ms) 2024-04-15 16:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:45:11.439511+00:00', 'runtime': '1473060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473121147 ms) 2024-04-15 16:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473180101 ms) 2024-04-15 16:47:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473180102 ms) 2024-04-15 16:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473180102 ms) 2024-04-15 16:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473180102 ms) 2024-04-15 16:47:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473181139 ms) 2024-04-15 16:47:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473181140 ms) 2024-04-15 16:47:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:47:11.440626+00:00', 'runtime': '1473180.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473181142 ms) 2024-04-15 16:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:46:11.441338+00:00', 'runtime': '1473120.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473181143 ms) 2024-04-15 16:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473240103 ms) 2024-04-15 16:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473240103 ms) 2024-04-15 16:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473240104 ms) 2024-04-15 16:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473240104 ms) 2024-04-15 16:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473241140 ms) 2024-04-15 16:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473241142 ms) 2024-04-15 16:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:48:11.439498+00:00', 'runtime': '1473240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473241144 ms) 2024-04-15 16:48:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:47:11.440626+00:00', 'runtime': '1473180.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473241145 ms) 2024-04-15 16:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473300100 ms) 2024-04-15 16:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473300101 ms) 2024-04-15 16:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473300101 ms) 2024-04-15 16:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473300102 ms) 2024-04-15 16:49:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473301142 ms) 2024-04-15 16:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473301143 ms) 2024-04-15 16:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:49:11.439456+00:00', 'runtime': '1473300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473301145 ms) 2024-04-15 16:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:48:11.439498+00:00', 'runtime': '1473240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473301146 ms) 2024-04-15 16:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473360100 ms) 2024-04-15 16:50:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473360101 ms) 2024-04-15 16:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473360101 ms) 2024-04-15 16:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473360102 ms) 2024-04-15 16:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473361144 ms) 2024-04-15 16:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473361145 ms) 2024-04-15 16:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:50:11.439451+00:00', 'runtime': '1473360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473361147 ms) 2024-04-15 16:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:49:11.439456+00:00', 'runtime': '1473300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473361150 ms) 2024-04-15 16:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473420103 ms) 2024-04-15 16:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473420103 ms) 2024-04-15 16:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473420104 ms) 2024-04-15 16:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473420104 ms) 2024-04-15 16:51:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473421145 ms) 2024-04-15 16:51:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473421146 ms) 2024-04-15 16:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:51:11.439458+00:00', 'runtime': '1473420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473421148 ms) 2024-04-15 16:51:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:50:11.439451+00:00', 'runtime': '1473360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473421149 ms) 2024-04-15 16:52:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473480101 ms) 2024-04-15 16:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473480101 ms) 2024-04-15 16:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473480102 ms) 2024-04-15 16:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473480102 ms) 2024-04-15 16:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473481140 ms) 2024-04-15 16:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473481142 ms) 2024-04-15 16:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:52:11.439434+00:00', 'runtime': '1473480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473481144 ms) 2024-04-15 16:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:51:11.439458+00:00', 'runtime': '1473420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473481144 ms) 2024-04-15 16:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473540100 ms) 2024-04-15 16:53:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473540100 ms) 2024-04-15 16:53:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473540100 ms) 2024-04-15 16:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473540101 ms) 2024-04-15 16:53:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473541136 ms) 2024-04-15 16:53:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473541137 ms) 2024-04-15 16:53:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:53:11.439472+00:00', 'runtime': '1473540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473541139 ms) 2024-04-15 16:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:52:11.439434+00:00', 'runtime': '1473480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473541140 ms) 2024-04-15 16:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473600103 ms) 2024-04-15 16:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473600103 ms) 2024-04-15 16:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473600104 ms) 2024-04-15 16:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473600104 ms) 2024-04-15 16:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473601144 ms) 2024-04-15 16:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473601145 ms) 2024-04-15 16:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:54:11.439456+00:00', 'runtime': '1473600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473601147 ms) 2024-04-15 16:54:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:53:11.439472+00:00', 'runtime': '1473540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473601150 ms) 2024-04-15 16:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473660100 ms) 2024-04-15 16:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473660101 ms) 2024-04-15 16:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473660101 ms) 2024-04-15 16:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473660102 ms) 2024-04-15 16:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473661140 ms) 2024-04-15 16:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473661141 ms) 2024-04-15 16:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:55:11.439485+00:00', 'runtime': '1473660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473661143 ms) 2024-04-15 16:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:54:11.439456+00:00', 'runtime': '1473600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473661144 ms) 2024-04-15 16:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473720103 ms) 2024-04-15 16:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473720103 ms) 2024-04-15 16:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473720104 ms) 2024-04-15 16:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473720104 ms) 2024-04-15 16:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473721143 ms) 2024-04-15 16:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473721144 ms) 2024-04-15 16:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:56:11.439427+00:00', 'runtime': '1473720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473721146 ms) 2024-04-15 16:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:55:11.439485+00:00', 'runtime': '1473660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473721146 ms) 2024-04-15 16:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473780100 ms) 2024-04-15 16:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473780101 ms) 2024-04-15 16:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473780101 ms) 2024-04-15 16:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473780102 ms) 2024-04-15 16:57:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473781139 ms) 2024-04-15 16:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473781140 ms) 2024-04-15 16:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:57:11.439440+00:00', 'runtime': '1473780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473781143 ms) 2024-04-15 16:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:56:11.439427+00:00', 'runtime': '1473720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473781143 ms) 2024-04-15 16:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473840100 ms) 2024-04-15 16:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473840101 ms) 2024-04-15 16:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473840101 ms) 2024-04-15 16:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473840102 ms) 2024-04-15 16:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473841140 ms) 2024-04-15 16:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473841141 ms) 2024-04-15 16:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:58:11.439437+00:00', 'runtime': '1473840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473841143 ms) 2024-04-15 16:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:57:11.439440+00:00', 'runtime': '1473780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473841144 ms) 2024-04-15 16:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473900103 ms) 2024-04-15 16:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473900103 ms) 2024-04-15 16:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473900103 ms) 2024-04-15 16:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473900104 ms) 2024-04-15 16:59:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473901146 ms) 2024-04-15 16:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473901147 ms) 2024-04-15 16:59:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 16:59:11.439451+00:00', 'runtime': '1473900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473901150 ms) 2024-04-15 16:59:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:58:11.439437+00:00', 'runtime': '1473840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473901151 ms) 2024-04-15 17:00:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1473960099 ms) 2024-04-15 17:00:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1473960100 ms) 2024-04-15 17:00:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1473960100 ms) 2024-04-15 17:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1473960101 ms) 2024-04-15 17:00:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1473961137 ms) 2024-04-15 17:00:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1473961138 ms) 2024-04-15 17:00:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:00:11.439435+00:00', 'runtime': '1473960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473961140 ms) 2024-04-15 17:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 16:59:11.439451+00:00', 'runtime': '1473900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1473961141 ms) 2024-04-15 17:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474020100 ms) 2024-04-15 17:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474020101 ms) 2024-04-15 17:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474020101 ms) 2024-04-15 17:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474020102 ms) 2024-04-15 17:01:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474021136 ms) 2024-04-15 17:01:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474021138 ms) 2024-04-15 17:01:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:01:11.439477+00:00', 'runtime': '1474020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474021140 ms) 2024-04-15 17:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:00:11.439435+00:00', 'runtime': '1473960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474021141 ms) 2024-04-15 17:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474080103 ms) 2024-04-15 17:02:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474080104 ms) 2024-04-15 17:02:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474080104 ms) 2024-04-15 17:02:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474080105 ms) 2024-04-15 17:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474081141 ms) 2024-04-15 17:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474081142 ms) 2024-04-15 17:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:02:11.439438+00:00', 'runtime': '1474080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474081144 ms) 2024-04-15 17:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:01:11.439477+00:00', 'runtime': '1474020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474081145 ms) 2024-04-15 17:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474140102 ms) 2024-04-15 17:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474140102 ms) 2024-04-15 17:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474140102 ms) 2024-04-15 17:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474140103 ms) 2024-04-15 17:03:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474141141 ms) 2024-04-15 17:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474141142 ms) 2024-04-15 17:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:03:11.440947+00:00', 'runtime': '1474140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474141145 ms) 2024-04-15 17:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:02:11.439438+00:00', 'runtime': '1474080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474141145 ms) 2024-04-15 17:04:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474200103 ms) 2024-04-15 17:04:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474200104 ms) 2024-04-15 17:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474200104 ms) 2024-04-15 17:04:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474200105 ms) 2024-04-15 17:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474201144 ms) 2024-04-15 17:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474201145 ms) 2024-04-15 17:04:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:04:11.439467+00:00', 'runtime': '1474200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474201149 ms) 2024-04-15 17:04:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:03:11.440947+00:00', 'runtime': '1474140.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474201150 ms) 2024-04-15 17:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474260100 ms) 2024-04-15 17:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474260101 ms) 2024-04-15 17:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474260101 ms) 2024-04-15 17:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474260101 ms) 2024-04-15 17:05:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474261142 ms) 2024-04-15 17:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474261143 ms) 2024-04-15 17:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:05:11.439486+00:00', 'runtime': '1474260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474261145 ms) 2024-04-15 17:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:04:11.439467+00:00', 'runtime': '1474200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474261146 ms) 2024-04-15 17:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474320103 ms) 2024-04-15 17:06:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474320104 ms) 2024-04-15 17:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474320104 ms) 2024-04-15 17:06:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474320105 ms) 2024-04-15 17:06:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474321144 ms) 2024-04-15 17:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474321145 ms) 2024-04-15 17:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:06:11.439459+00:00', 'runtime': '1474320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474321148 ms) 2024-04-15 17:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:05:11.439486+00:00', 'runtime': '1474260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474321148 ms) 2024-04-15 17:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474380100 ms) 2024-04-15 17:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474380101 ms) 2024-04-15 17:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474380101 ms) 2024-04-15 17:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474380102 ms) 2024-04-15 17:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474381140 ms) 2024-04-15 17:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474381142 ms) 2024-04-15 17:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:07:11.439474+00:00', 'runtime': '1474380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474381144 ms) 2024-04-15 17:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:06:11.439459+00:00', 'runtime': '1474320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474381144 ms) 2024-04-15 17:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474440100 ms) 2024-04-15 17:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474440101 ms) 2024-04-15 17:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474440101 ms) 2024-04-15 17:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474440102 ms) 2024-04-15 17:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474441143 ms) 2024-04-15 17:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474441144 ms) 2024-04-15 17:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:08:11.439438+00:00', 'runtime': '1474440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474441146 ms) 2024-04-15 17:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:07:11.439474+00:00', 'runtime': '1474380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474441147 ms) 2024-04-15 17:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474500103 ms) 2024-04-15 17:09:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474500104 ms) 2024-04-15 17:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474500104 ms) 2024-04-15 17:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474500104 ms) 2024-04-15 17:09:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474501146 ms) 2024-04-15 17:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474501147 ms) 2024-04-15 17:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:09:11.439466+00:00', 'runtime': '1474500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474501150 ms) 2024-04-15 17:09:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:08:11.439438+00:00', 'runtime': '1474440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474501151 ms) 2024-04-15 17:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474560100 ms) 2024-04-15 17:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474560101 ms) 2024-04-15 17:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474560101 ms) 2024-04-15 17:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474560101 ms) 2024-04-15 17:10:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474561139 ms) 2024-04-15 17:10:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474561140 ms) 2024-04-15 17:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:10:11.439434+00:00', 'runtime': '1474560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474561142 ms) 2024-04-15 17:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:09:11.439466+00:00', 'runtime': '1474500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474561143 ms) 2024-04-15 17:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474620100 ms) 2024-04-15 17:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474620101 ms) 2024-04-15 17:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474620101 ms) 2024-04-15 17:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474620102 ms) 2024-04-15 17:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474621140 ms) 2024-04-15 17:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474621141 ms) 2024-04-15 17:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:11:11.439470+00:00', 'runtime': '1474620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474621144 ms) 2024-04-15 17:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:10:11.439434+00:00', 'runtime': '1474560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474621144 ms) 2024-04-15 17:12:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474680103 ms) 2024-04-15 17:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474680103 ms) 2024-04-15 17:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474680104 ms) 2024-04-15 17:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474680104 ms) 2024-04-15 17:12:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474681144 ms) 2024-04-15 17:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474681145 ms) 2024-04-15 17:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:12:11.439449+00:00', 'runtime': '1474680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474681147 ms) 2024-04-15 17:12:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:11:11.439470+00:00', 'runtime': '1474620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474681148 ms) 2024-04-15 17:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474740100 ms) 2024-04-15 17:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474740101 ms) 2024-04-15 17:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474740101 ms) 2024-04-15 17:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474740102 ms) 2024-04-15 17:13:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474741140 ms) 2024-04-15 17:13:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474741141 ms) 2024-04-15 17:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:13:11.439452+00:00', 'runtime': '1474740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474741144 ms) 2024-04-15 17:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:12:11.439449+00:00', 'runtime': '1474680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474741144 ms) 2024-04-15 17:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474800100 ms) 2024-04-15 17:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474800100 ms) 2024-04-15 17:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474800101 ms) 2024-04-15 17:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474800101 ms) 2024-04-15 17:14:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474801137 ms) 2024-04-15 17:14:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474801138 ms) 2024-04-15 17:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:14:11.439464+00:00', 'runtime': '1474800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474801141 ms) 2024-04-15 17:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:13:11.439452+00:00', 'runtime': '1474740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474801142 ms) 2024-04-15 17:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474860103 ms) 2024-04-15 17:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474860104 ms) 2024-04-15 17:15:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474860104 ms) 2024-04-15 17:15:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474860105 ms) 2024-04-15 17:15:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474861149 ms) 2024-04-15 17:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474861150 ms) 2024-04-15 17:15:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:15:11.439553+00:00', 'runtime': '1474860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474861154 ms) 2024-04-15 17:15:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:14:11.439464+00:00', 'runtime': '1474800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474861155 ms) 2024-04-15 17:16:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474920101 ms) 2024-04-15 17:16:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474920102 ms) 2024-04-15 17:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474920102 ms) 2024-04-15 17:16:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474920103 ms) 2024-04-15 17:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474921140 ms) 2024-04-15 17:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474921140 ms) 2024-04-15 17:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:16:11.440660+00:00', 'runtime': '1474920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474921142 ms) 2024-04-15 17:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:15:11.439553+00:00', 'runtime': '1474860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474921143 ms) 2024-04-15 17:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1474980101 ms) 2024-04-15 17:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1474980101 ms) 2024-04-15 17:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1474980101 ms) 2024-04-15 17:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1474980102 ms) 2024-04-15 17:17:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1474981142 ms) 2024-04-15 17:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1474981143 ms) 2024-04-15 17:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:17:11.439482+00:00', 'runtime': '1474980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474981146 ms) 2024-04-15 17:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:16:11.440660+00:00', 'runtime': '1474920.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1474981147 ms) 2024-04-15 17:18:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475040103 ms) 2024-04-15 17:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475040103 ms) 2024-04-15 17:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475040103 ms) 2024-04-15 17:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475040104 ms) 2024-04-15 17:18:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475041143 ms) 2024-04-15 17:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475041144 ms) 2024-04-15 17:18:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:18:11.439467+00:00', 'runtime': '1475040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475041146 ms) 2024-04-15 17:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:17:11.439482+00:00', 'runtime': '1474980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475041147 ms) 2024-04-15 17:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475100101 ms) 2024-04-15 17:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475100101 ms) 2024-04-15 17:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475100102 ms) 2024-04-15 17:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475100102 ms) 2024-04-15 17:19:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475101141 ms) 2024-04-15 17:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475101142 ms) 2024-04-15 17:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:19:11.439428+00:00', 'runtime': '1475100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475101146 ms) 2024-04-15 17:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:18:11.439467+00:00', 'runtime': '1475040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475101147 ms) 2024-04-15 17:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475160100 ms) 2024-04-15 17:20:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475160100 ms) 2024-04-15 17:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475160101 ms) 2024-04-15 17:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475160101 ms) 2024-04-15 17:20:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475161141 ms) 2024-04-15 17:20:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475161142 ms) 2024-04-15 17:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:20:11.439457+00:00', 'runtime': '1475160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475161144 ms) 2024-04-15 17:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:19:11.439428+00:00', 'runtime': '1475100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475161145 ms) 2024-04-15 17:21:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475220102 ms) 2024-04-15 17:21:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475220103 ms) 2024-04-15 17:21:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475220103 ms) 2024-04-15 17:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475220104 ms) 2024-04-15 17:21:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475221143 ms) 2024-04-15 17:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475221144 ms) 2024-04-15 17:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:21:11.439447+00:00', 'runtime': '1475220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475221146 ms) 2024-04-15 17:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:20:11.439457+00:00', 'runtime': '1475160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475221147 ms) 2024-04-15 17:22:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475280102 ms) 2024-04-15 17:22:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475280102 ms) 2024-04-15 17:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475280103 ms) 2024-04-15 17:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475280103 ms) 2024-04-15 17:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475281141 ms) 2024-04-15 17:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475281142 ms) 2024-04-15 17:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:22:11.440897+00:00', 'runtime': '1475280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475281144 ms) 2024-04-15 17:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:21:11.439447+00:00', 'runtime': '1475220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475281145 ms) 2024-04-15 17:23:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475340102 ms) 2024-04-15 17:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475340103 ms) 2024-04-15 17:23:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475340103 ms) 2024-04-15 17:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475340104 ms) 2024-04-15 17:23:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475341142 ms) 2024-04-15 17:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475341143 ms) 2024-04-15 17:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:23:11.439487+00:00', 'runtime': '1475340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475341145 ms) 2024-04-15 17:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:22:11.440897+00:00', 'runtime': '1475280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475341146 ms) 2024-04-15 17:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475400100 ms) 2024-04-15 17:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475400101 ms) 2024-04-15 17:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475400101 ms) 2024-04-15 17:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475400102 ms) 2024-04-15 17:24:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475401143 ms) 2024-04-15 17:24:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475401144 ms) 2024-04-15 17:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:24:11.439427+00:00', 'runtime': '1475400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475401146 ms) 2024-04-15 17:24:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:23:11.439487+00:00', 'runtime': '1475340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475401147 ms) 2024-04-15 17:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475460103 ms) 2024-04-15 17:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475460103 ms) 2024-04-15 17:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475460104 ms) 2024-04-15 17:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475460104 ms) 2024-04-15 17:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475461143 ms) 2024-04-15 17:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475461144 ms) 2024-04-15 17:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:25:11.439469+00:00', 'runtime': '1475460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475461146 ms) 2024-04-15 17:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:24:11.439427+00:00', 'runtime': '1475400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475461147 ms) 2024-04-15 17:26:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475520101 ms) 2024-04-15 17:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475520101 ms) 2024-04-15 17:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475520101 ms) 2024-04-15 17:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475520102 ms) 2024-04-15 17:26:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475521136 ms) 2024-04-15 17:26:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475521137 ms) 2024-04-15 17:26:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:26:11.439417+00:00', 'runtime': '1475520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475521139 ms) 2024-04-15 17:26:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:25:11.439469+00:00', 'runtime': '1475460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475521140 ms) 2024-04-15 17:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475580099 ms) 2024-04-15 17:27:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475580100 ms) 2024-04-15 17:27:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475580100 ms) 2024-04-15 17:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475580101 ms) 2024-04-15 17:27:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475581138 ms) 2024-04-15 17:27:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475581139 ms) 2024-04-15 17:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:27:11.439466+00:00', 'runtime': '1475580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475581141 ms) 2024-04-15 17:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:26:11.439417+00:00', 'runtime': '1475520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475581142 ms) 2024-04-15 17:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475640103 ms) 2024-04-15 17:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475640103 ms) 2024-04-15 17:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475640104 ms) 2024-04-15 17:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475640104 ms) 2024-04-15 17:28:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475641145 ms) 2024-04-15 17:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475641146 ms) 2024-04-15 17:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:28:11.439435+00:00', 'runtime': '1475640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475641148 ms) 2024-04-15 17:28:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:27:11.439466+00:00', 'runtime': '1475580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475641150 ms) 2024-04-15 17:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475700100 ms) 2024-04-15 17:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475700101 ms) 2024-04-15 17:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475700101 ms) 2024-04-15 17:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475700102 ms) 2024-04-15 17:29:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475701138 ms) 2024-04-15 17:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475701140 ms) 2024-04-15 17:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:29:11.439428+00:00', 'runtime': '1475700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475701142 ms) 2024-04-15 17:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:28:11.439435+00:00', 'runtime': '1475640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475701143 ms) 2024-04-15 17:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475760100 ms) 2024-04-15 17:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475760101 ms) 2024-04-15 17:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475760101 ms) 2024-04-15 17:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475760102 ms) 2024-04-15 17:30:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475761139 ms) 2024-04-15 17:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475761140 ms) 2024-04-15 17:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:30:11.439456+00:00', 'runtime': '1475760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475761143 ms) 2024-04-15 17:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:29:11.439428+00:00', 'runtime': '1475700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475761143 ms) 2024-04-15 17:31:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475820101 ms) 2024-04-15 17:31:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475820102 ms) 2024-04-15 17:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475820102 ms) 2024-04-15 17:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475820102 ms) 2024-04-15 17:31:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475821142 ms) 2024-04-15 17:31:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475821143 ms) 2024-04-15 17:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:31:11.439457+00:00', 'runtime': '1475820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475821146 ms) 2024-04-15 17:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:30:11.439456+00:00', 'runtime': '1475760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475821147 ms) 2024-04-15 17:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475880100 ms) 2024-04-15 17:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475880101 ms) 2024-04-15 17:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475880101 ms) 2024-04-15 17:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475880102 ms) 2024-04-15 17:32:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475881142 ms) 2024-04-15 17:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475881143 ms) 2024-04-15 17:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:32:11.439441+00:00', 'runtime': '1475880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475881145 ms) 2024-04-15 17:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:31:11.439457+00:00', 'runtime': '1475820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475881146 ms) 2024-04-15 17:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1475940103 ms) 2024-04-15 17:33:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1475940104 ms) 2024-04-15 17:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1475940104 ms) 2024-04-15 17:33:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1475940105 ms) 2024-04-15 17:33:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1475941148 ms) 2024-04-15 17:33:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1475941149 ms) 2024-04-15 17:33:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:33:11.439477+00:00', 'runtime': '1475940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475941153 ms) 2024-04-15 17:33:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:32:11.439441+00:00', 'runtime': '1475880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1475941154 ms) 2024-04-15 17:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476000100 ms) 2024-04-15 17:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476000101 ms) 2024-04-15 17:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476000101 ms) 2024-04-15 17:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476000102 ms) 2024-04-15 17:34:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476001139 ms) 2024-04-15 17:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476001141 ms) 2024-04-15 17:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:34:11.439462+00:00', 'runtime': '1476000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476001143 ms) 2024-04-15 17:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:33:11.439477+00:00', 'runtime': '1475940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476001144 ms) 2024-04-15 17:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476060100 ms) 2024-04-15 17:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476060101 ms) 2024-04-15 17:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476060101 ms) 2024-04-15 17:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476060102 ms) 2024-04-15 17:35:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476061139 ms) 2024-04-15 17:35:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476061140 ms) 2024-04-15 17:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:35:11.439465+00:00', 'runtime': '1476060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476061142 ms) 2024-04-15 17:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:34:11.439462+00:00', 'runtime': '1476000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476061143 ms) 2024-04-15 17:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476120103 ms) 2024-04-15 17:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476120103 ms) 2024-04-15 17:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476120104 ms) 2024-04-15 17:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476120104 ms) 2024-04-15 17:36:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476121143 ms) 2024-04-15 17:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476121145 ms) 2024-04-15 17:36:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:36:11.439466+00:00', 'runtime': '1476120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476121147 ms) 2024-04-15 17:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:35:11.439465+00:00', 'runtime': '1476060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476121148 ms) 2024-04-15 17:37:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476180100 ms) 2024-04-15 17:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476180101 ms) 2024-04-15 17:37:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476180101 ms) 2024-04-15 17:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476180102 ms) 2024-04-15 17:37:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476181143 ms) 2024-04-15 17:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476181144 ms) 2024-04-15 17:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:37:11.439455+00:00', 'runtime': '1476180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476181147 ms) 2024-04-15 17:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:36:11.439466+00:00', 'runtime': '1476120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476181148 ms) 2024-04-15 17:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476240103 ms) 2024-04-15 17:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476240103 ms) 2024-04-15 17:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476240104 ms) 2024-04-15 17:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476240104 ms) 2024-04-15 17:38:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476241145 ms) 2024-04-15 17:38:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476241146 ms) 2024-04-15 17:38:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:38:11.439479+00:00', 'runtime': '1476240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476241148 ms) 2024-04-15 17:38:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:37:11.439455+00:00', 'runtime': '1476180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476241149 ms) 2024-04-15 17:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476300099 ms) 2024-04-15 17:39:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476300100 ms) 2024-04-15 17:39:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476300100 ms) 2024-04-15 17:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476300101 ms) 2024-04-15 17:39:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476301137 ms) 2024-04-15 17:39:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476301138 ms) 2024-04-15 17:39:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:39:11.439562+00:00', 'runtime': '1476300.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476301141 ms) 2024-04-15 17:39:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:38:11.439479+00:00', 'runtime': '1476240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476301141 ms) 2024-04-15 17:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476360101 ms) 2024-04-15 17:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476360101 ms) 2024-04-15 17:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476360102 ms) 2024-04-15 17:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476360102 ms) 2024-04-15 17:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476361140 ms) 2024-04-15 17:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476361141 ms) 2024-04-15 17:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:40:11.439467+00:00', 'runtime': '1476360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476361143 ms) 2024-04-15 17:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:39:11.439562+00:00', 'runtime': '1476300.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476361143 ms) 2024-04-15 17:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476420100 ms) 2024-04-15 17:41:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476420100 ms) 2024-04-15 17:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476420101 ms) 2024-04-15 17:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476420101 ms) 2024-04-15 17:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476421140 ms) 2024-04-15 17:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476421141 ms) 2024-04-15 17:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:41:11.439456+00:00', 'runtime': '1476420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476421143 ms) 2024-04-15 17:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:40:11.439467+00:00', 'runtime': '1476360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476421144 ms) 2024-04-15 17:42:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476480100 ms) 2024-04-15 17:42:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476480100 ms) 2024-04-15 17:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476480101 ms) 2024-04-15 17:42:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476480101 ms) 2024-04-15 17:42:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476481139 ms) 2024-04-15 17:42:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476481140 ms) 2024-04-15 17:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:42:11.439464+00:00', 'runtime': '1476480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476481142 ms) 2024-04-15 17:42:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:41:11.439456+00:00', 'runtime': '1476420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476481143 ms) 2024-04-15 17:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476540103 ms) 2024-04-15 17:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476540103 ms) 2024-04-15 17:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476540104 ms) 2024-04-15 17:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476540104 ms) 2024-04-15 17:43:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476541142 ms) 2024-04-15 17:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476541143 ms) 2024-04-15 17:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:43:11.439453+00:00', 'runtime': '1476540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476541145 ms) 2024-04-15 17:43:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:42:11.439464+00:00', 'runtime': '1476480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476541146 ms) 2024-04-15 17:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476600100 ms) 2024-04-15 17:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476600101 ms) 2024-04-15 17:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476600101 ms) 2024-04-15 17:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476600102 ms) 2024-04-15 17:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476601143 ms) 2024-04-15 17:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476601144 ms) 2024-04-15 17:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:44:11.439454+00:00', 'runtime': '1476600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476601146 ms) 2024-04-15 17:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:43:11.439453+00:00', 'runtime': '1476540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476601147 ms) 2024-04-15 17:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476660100 ms) 2024-04-15 17:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476660101 ms) 2024-04-15 17:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476660101 ms) 2024-04-15 17:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476660101 ms) 2024-04-15 17:45:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476661139 ms) 2024-04-15 17:45:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476661140 ms) 2024-04-15 17:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:45:11.440361+00:00', 'runtime': '1476660.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476661142 ms) 2024-04-15 17:45:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:44:11.439454+00:00', 'runtime': '1476600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476661143 ms) 2024-04-15 17:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476720103 ms) 2024-04-15 17:46:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476720103 ms) 2024-04-15 17:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476720104 ms) 2024-04-15 17:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476720104 ms) 2024-04-15 17:46:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476721143 ms) 2024-04-15 17:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476721144 ms) 2024-04-15 17:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:46:11.439446+00:00', 'runtime': '1476720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476721146 ms) 2024-04-15 17:46:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:45:11.440361+00:00', 'runtime': '1476660.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476721147 ms) 2024-04-15 17:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476780100 ms) 2024-04-15 17:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476780101 ms) 2024-04-15 17:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476780101 ms) 2024-04-15 17:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476780102 ms) 2024-04-15 17:47:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476781140 ms) 2024-04-15 17:47:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476781141 ms) 2024-04-15 17:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:47:11.439458+00:00', 'runtime': '1476780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476781143 ms) 2024-04-15 17:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:46:11.439446+00:00', 'runtime': '1476720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476781144 ms) 2024-04-15 17:48:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476840101 ms) 2024-04-15 17:48:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476840102 ms) 2024-04-15 17:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476840102 ms) 2024-04-15 17:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476840102 ms) 2024-04-15 17:48:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476841143 ms) 2024-04-15 17:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476841144 ms) 2024-04-15 17:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:48:11.439482+00:00', 'runtime': '1476840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476841146 ms) 2024-04-15 17:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:47:11.439458+00:00', 'runtime': '1476780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476841149 ms) 2024-04-15 17:49:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476900101 ms) 2024-04-15 17:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476900101 ms) 2024-04-15 17:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476900102 ms) 2024-04-15 17:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476900102 ms) 2024-04-15 17:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476901140 ms) 2024-04-15 17:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476901141 ms) 2024-04-15 17:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:49:11.439471+00:00', 'runtime': '1476900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476901144 ms) 2024-04-15 17:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:48:11.439482+00:00', 'runtime': '1476840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476901145 ms) 2024-04-15 17:50:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1476960100 ms) 2024-04-15 17:50:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1476960100 ms) 2024-04-15 17:50:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1476960100 ms) 2024-04-15 17:50:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1476960101 ms) 2024-04-15 17:50:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1476961137 ms) 2024-04-15 17:50:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1476961138 ms) 2024-04-15 17:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:50:11.439475+00:00', 'runtime': '1476960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476961141 ms) 2024-04-15 17:50:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:49:11.439471+00:00', 'runtime': '1476900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1476961142 ms) 2024-04-15 17:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477020103 ms) 2024-04-15 17:51:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477020104 ms) 2024-04-15 17:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477020104 ms) 2024-04-15 17:51:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477020105 ms) 2024-04-15 17:51:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477021147 ms) 2024-04-15 17:51:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477021148 ms) 2024-04-15 17:51:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:51:11.439486+00:00', 'runtime': '1477020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477021150 ms) 2024-04-15 17:51:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:50:11.439475+00:00', 'runtime': '1476960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477021151 ms) 2024-04-15 17:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477080100 ms) 2024-04-15 17:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477080101 ms) 2024-04-15 17:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477080101 ms) 2024-04-15 17:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477080102 ms) 2024-04-15 17:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477081140 ms) 2024-04-15 17:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477081141 ms) 2024-04-15 17:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:52:11.439451+00:00', 'runtime': '1477080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477081143 ms) 2024-04-15 17:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:51:11.439486+00:00', 'runtime': '1477020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477081144 ms) 2024-04-15 17:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477140103 ms) 2024-04-15 17:53:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477140104 ms) 2024-04-15 17:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477140104 ms) 2024-04-15 17:53:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477140104 ms) 2024-04-15 17:53:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477141144 ms) 2024-04-15 17:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477141145 ms) 2024-04-15 17:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:53:11.439420+00:00', 'runtime': '1477140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477141146 ms) 2024-04-15 17:53:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:52:11.439451+00:00', 'runtime': '1477080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477141150 ms) 2024-04-15 17:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477200100 ms) 2024-04-15 17:54:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477200100 ms) 2024-04-15 17:54:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477200100 ms) 2024-04-15 17:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477200101 ms) 2024-04-15 17:54:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477201136 ms) 2024-04-15 17:54:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477201137 ms) 2024-04-15 17:54:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:54:11.439426+00:00', 'runtime': '1477200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477201139 ms) 2024-04-15 17:54:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:53:11.439420+00:00', 'runtime': '1477140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477201140 ms) 2024-04-15 17:55:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477260101 ms) 2024-04-15 17:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477260101 ms) 2024-04-15 17:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477260101 ms) 2024-04-15 17:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477260102 ms) 2024-04-15 17:55:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477261136 ms) 2024-04-15 17:55:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477261137 ms) 2024-04-15 17:55:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:55:11.439611+00:00', 'runtime': '1477260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477261139 ms) 2024-04-15 17:55:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:54:11.439426+00:00', 'runtime': '1477200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477261140 ms) 2024-04-15 17:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477320103 ms) 2024-04-15 17:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477320103 ms) 2024-04-15 17:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477320104 ms) 2024-04-15 17:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477320104 ms) 2024-04-15 17:56:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477321144 ms) 2024-04-15 17:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477321145 ms) 2024-04-15 17:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:56:11.439496+00:00', 'runtime': '1477320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477321147 ms) 2024-04-15 17:56:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:55:11.439611+00:00', 'runtime': '1477260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477321150 ms) 2024-04-15 17:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477380100 ms) 2024-04-15 17:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477380101 ms) 2024-04-15 17:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477380101 ms) 2024-04-15 17:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477380102 ms) 2024-04-15 17:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477381139 ms) 2024-04-15 17:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477381140 ms) 2024-04-15 17:57:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:57:11.439458+00:00', 'runtime': '1477380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477381142 ms) 2024-04-15 17:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:56:11.439496+00:00', 'runtime': '1477320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477381143 ms) 2024-04-15 17:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477440100 ms) 2024-04-15 17:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477440101 ms) 2024-04-15 17:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477440101 ms) 2024-04-15 17:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477440102 ms) 2024-04-15 17:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477441139 ms) 2024-04-15 17:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477441140 ms) 2024-04-15 17:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:58:11.439423+00:00', 'runtime': '1477440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477441143 ms) 2024-04-15 17:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:57:11.439458+00:00', 'runtime': '1477380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477441143 ms) 2024-04-15 17:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477500103 ms) 2024-04-15 17:59:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477500103 ms) 2024-04-15 17:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477500104 ms) 2024-04-15 17:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477500104 ms) 2024-04-15 17:59:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477501142 ms) 2024-04-15 17:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477501144 ms) 2024-04-15 17:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 17:59:11.439470+00:00', 'runtime': '1477500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477501146 ms) 2024-04-15 17:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:58:11.439423+00:00', 'runtime': '1477440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477501147 ms) 2024-04-15 18:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477560100 ms) 2024-04-15 18:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477560101 ms) 2024-04-15 18:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477560101 ms) 2024-04-15 18:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477560102 ms) 2024-04-15 18:00:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477561139 ms) 2024-04-15 18:00:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477561140 ms) 2024-04-15 18:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:00:11.439447+00:00', 'runtime': '1477560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477561142 ms) 2024-04-15 18:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 17:59:11.439470+00:00', 'runtime': '1477500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477561142 ms) 2024-04-15 18:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477620103 ms) 2024-04-15 18:01:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477620103 ms) 2024-04-15 18:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477620104 ms) 2024-04-15 18:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477620104 ms) 2024-04-15 18:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477621144 ms) 2024-04-15 18:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477621145 ms) 2024-04-15 18:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:01:11.439497+00:00', 'runtime': '1477620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477621147 ms) 2024-04-15 18:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:00:11.439447+00:00', 'runtime': '1477560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477621148 ms) 2024-04-15 18:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477680100 ms) 2024-04-15 18:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477680101 ms) 2024-04-15 18:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477680101 ms) 2024-04-15 18:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477680102 ms) 2024-04-15 18:02:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477681142 ms) 2024-04-15 18:02:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477681143 ms) 2024-04-15 18:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:02:11.439488+00:00', 'runtime': '1477680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477681145 ms) 2024-04-15 18:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:01:11.439497+00:00', 'runtime': '1477620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477681146 ms) 2024-04-15 18:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477740100 ms) 2024-04-15 18:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477740101 ms) 2024-04-15 18:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477740101 ms) 2024-04-15 18:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477740101 ms) 2024-04-15 18:03:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477741140 ms) 2024-04-15 18:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477741141 ms) 2024-04-15 18:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:03:11.439474+00:00', 'runtime': '1477740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477741143 ms) 2024-04-15 18:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:02:11.439488+00:00', 'runtime': '1477680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477741144 ms) 2024-04-15 18:04:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477800103 ms) 2024-04-15 18:04:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477800104 ms) 2024-04-15 18:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477800104 ms) 2024-04-15 18:04:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477800105 ms) 2024-04-15 18:04:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477801143 ms) 2024-04-15 18:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477801143 ms) 2024-04-15 18:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:04:11.439450+00:00', 'runtime': '1477800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477801145 ms) 2024-04-15 18:04:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:03:11.439474+00:00', 'runtime': '1477740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477801146 ms) 2024-04-15 18:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477860100 ms) 2024-04-15 18:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477860101 ms) 2024-04-15 18:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477860101 ms) 2024-04-15 18:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477860102 ms) 2024-04-15 18:05:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477861140 ms) 2024-04-15 18:05:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477861141 ms) 2024-04-15 18:05:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:05:11.439441+00:00', 'runtime': '1477860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477861143 ms) 2024-04-15 18:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:04:11.439450+00:00', 'runtime': '1477800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477861144 ms) 2024-04-15 18:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477920100 ms) 2024-04-15 18:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477920101 ms) 2024-04-15 18:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477920101 ms) 2024-04-15 18:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477920101 ms) 2024-04-15 18:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477921140 ms) 2024-04-15 18:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477921141 ms) 2024-04-15 18:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:06:11.439417+00:00', 'runtime': '1477920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477921143 ms) 2024-04-15 18:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:05:11.439441+00:00', 'runtime': '1477860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477921144 ms) 2024-04-15 18:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1477980103 ms) 2024-04-15 18:07:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1477980103 ms) 2024-04-15 18:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1477980104 ms) 2024-04-15 18:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1477980104 ms) 2024-04-15 18:07:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1477981144 ms) 2024-04-15 18:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1477981146 ms) 2024-04-15 18:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:07:11.439462+00:00', 'runtime': '1477980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477981148 ms) 2024-04-15 18:07:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:06:11.439417+00:00', 'runtime': '1477920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1477981149 ms) 2024-04-15 18:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478040100 ms) 2024-04-15 18:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478040101 ms) 2024-04-15 18:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478040101 ms) 2024-04-15 18:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478040102 ms) 2024-04-15 18:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478041140 ms) 2024-04-15 18:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478041141 ms) 2024-04-15 18:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:08:11.439451+00:00', 'runtime': '1478040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478041143 ms) 2024-04-15 18:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:07:11.439462+00:00', 'runtime': '1477980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478041144 ms) 2024-04-15 18:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478100100 ms) 2024-04-15 18:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478100101 ms) 2024-04-15 18:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478100101 ms) 2024-04-15 18:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478100102 ms) 2024-04-15 18:09:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478101137 ms) 2024-04-15 18:09:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478101138 ms) 2024-04-15 18:09:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:09:11.439464+00:00', 'runtime': '1478100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478101140 ms) 2024-04-15 18:09:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:08:11.439451+00:00', 'runtime': '1478040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478101141 ms) 2024-04-15 18:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478160103 ms) 2024-04-15 18:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478160103 ms) 2024-04-15 18:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478160104 ms) 2024-04-15 18:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478160104 ms) 2024-04-15 18:10:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478161141 ms) 2024-04-15 18:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478161142 ms) 2024-04-15 18:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:10:11.439433+00:00', 'runtime': '1478160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478161144 ms) 2024-04-15 18:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:09:11.439464+00:00', 'runtime': '1478100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478161145 ms) 2024-04-15 18:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478220100 ms) 2024-04-15 18:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478220101 ms) 2024-04-15 18:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478220101 ms) 2024-04-15 18:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478220102 ms) 2024-04-15 18:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478221140 ms) 2024-04-15 18:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478221141 ms) 2024-04-15 18:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:11:11.439420+00:00', 'runtime': '1478220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478221143 ms) 2024-04-15 18:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:10:11.439433+00:00', 'runtime': '1478160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478221144 ms) 2024-04-15 18:12:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478280101 ms) 2024-04-15 18:12:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478280102 ms) 2024-04-15 18:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478280102 ms) 2024-04-15 18:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478280102 ms) 2024-04-15 18:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478281143 ms) 2024-04-15 18:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478281144 ms) 2024-04-15 18:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:12:11.440323+00:00', 'runtime': '1478280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478281147 ms) 2024-04-15 18:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:11:11.439420+00:00', 'runtime': '1478220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478281147 ms) 2024-04-15 18:13:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478340104 ms) 2024-04-15 18:13:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478340105 ms) 2024-04-15 18:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478340105 ms) 2024-04-15 18:13:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478340106 ms) 2024-04-15 18:13:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478341146 ms) 2024-04-15 18:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478341147 ms) 2024-04-15 18:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:13:11.441348+00:00', 'runtime': '1478340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478341149 ms) 2024-04-15 18:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:12:11.440323+00:00', 'runtime': '1478280.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478341150 ms) 2024-04-15 18:14:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478400101 ms) 2024-04-15 18:14:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478400102 ms) 2024-04-15 18:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478400102 ms) 2024-04-15 18:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478400102 ms) 2024-04-15 18:14:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478401144 ms) 2024-04-15 18:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478401145 ms) 2024-04-15 18:14:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:14:11.439428+00:00', 'runtime': '1478400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478401147 ms) 2024-04-15 18:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:13:11.441348+00:00', 'runtime': '1478340.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478401148 ms) 2024-04-15 18:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478460103 ms) 2024-04-15 18:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478460103 ms) 2024-04-15 18:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478460104 ms) 2024-04-15 18:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478460104 ms) 2024-04-15 18:15:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478461144 ms) 2024-04-15 18:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478461145 ms) 2024-04-15 18:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:15:11.439480+00:00', 'runtime': '1478460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478461147 ms) 2024-04-15 18:15:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:14:11.439428+00:00', 'runtime': '1478400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478461150 ms) 2024-04-15 18:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478520100 ms) 2024-04-15 18:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478520101 ms) 2024-04-15 18:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478520101 ms) 2024-04-15 18:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478520102 ms) 2024-04-15 18:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478521140 ms) 2024-04-15 18:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478521141 ms) 2024-04-15 18:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:16:11.439459+00:00', 'runtime': '1478520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478521143 ms) 2024-04-15 18:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:15:11.439480+00:00', 'runtime': '1478460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478521144 ms) 2024-04-15 18:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478580103 ms) 2024-04-15 18:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478580103 ms) 2024-04-15 18:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478580104 ms) 2024-04-15 18:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478580104 ms) 2024-04-15 18:17:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478581143 ms) 2024-04-15 18:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478581144 ms) 2024-04-15 18:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:17:11.439447+00:00', 'runtime': '1478580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478581146 ms) 2024-04-15 18:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:16:11.439459+00:00', 'runtime': '1478520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478581147 ms) 2024-04-15 18:18:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478640100 ms) 2024-04-15 18:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478640101 ms) 2024-04-15 18:18:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478640101 ms) 2024-04-15 18:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478640102 ms) 2024-04-15 18:18:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478641141 ms) 2024-04-15 18:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478641142 ms) 2024-04-15 18:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:18:11.439458+00:00', 'runtime': '1478640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478641144 ms) 2024-04-15 18:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:17:11.439447+00:00', 'runtime': '1478580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478641145 ms) 2024-04-15 18:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478700103 ms) 2024-04-15 18:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478700103 ms) 2024-04-15 18:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478700104 ms) 2024-04-15 18:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478700104 ms) 2024-04-15 18:19:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478701144 ms) 2024-04-15 18:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478701145 ms) 2024-04-15 18:19:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:19:11.439453+00:00', 'runtime': '1478700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478701147 ms) 2024-04-15 18:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:18:11.439458+00:00', 'runtime': '1478640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478701148 ms) 2024-04-15 18:20:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478760100 ms) 2024-04-15 18:20:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478760101 ms) 2024-04-15 18:20:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478760101 ms) 2024-04-15 18:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478760102 ms) 2024-04-15 18:20:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478761140 ms) 2024-04-15 18:20:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478761141 ms) 2024-04-15 18:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:20:11.439506+00:00', 'runtime': '1478760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478761143 ms) 2024-04-15 18:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:19:11.439453+00:00', 'runtime': '1478700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478761144 ms) 2024-04-15 18:21:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478820103 ms) 2024-04-15 18:21:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478820104 ms) 2024-04-15 18:21:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478820104 ms) 2024-04-15 18:21:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478820105 ms) 2024-04-15 18:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478821144 ms) 2024-04-15 18:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478821145 ms) 2024-04-15 18:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:21:11.439523+00:00', 'runtime': '1478820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478821147 ms) 2024-04-15 18:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:20:11.439506+00:00', 'runtime': '1478760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478821148 ms) 2024-04-15 18:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478880100 ms) 2024-04-15 18:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478880101 ms) 2024-04-15 18:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478880101 ms) 2024-04-15 18:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478880101 ms) 2024-04-15 18:22:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478881144 ms) 2024-04-15 18:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478881145 ms) 2024-04-15 18:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:22:11.439480+00:00', 'runtime': '1478880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478881147 ms) 2024-04-15 18:22:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:21:11.439523+00:00', 'runtime': '1478820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478881148 ms) 2024-04-15 18:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1478940101 ms) 2024-04-15 18:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1478940101 ms) 2024-04-15 18:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1478940102 ms) 2024-04-15 18:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1478940102 ms) 2024-04-15 18:23:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1478941141 ms) 2024-04-15 18:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1478941142 ms) 2024-04-15 18:23:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:23:11.439487+00:00', 'runtime': '1478940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478941144 ms) 2024-04-15 18:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:22:11.439480+00:00', 'runtime': '1478880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1478941145 ms) 2024-04-15 18:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479000103 ms) 2024-04-15 18:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479000103 ms) 2024-04-15 18:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479000104 ms) 2024-04-15 18:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479000104 ms) 2024-04-15 18:24:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479001147 ms) 2024-04-15 18:24:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479001148 ms) 2024-04-15 18:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:24:11.439465+00:00', 'runtime': '1479000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479001150 ms) 2024-04-15 18:24:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:23:11.439487+00:00', 'runtime': '1478940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479001151 ms) 2024-04-15 18:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479060100 ms) 2024-04-15 18:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479060101 ms) 2024-04-15 18:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479060101 ms) 2024-04-15 18:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479060102 ms) 2024-04-15 18:25:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479061140 ms) 2024-04-15 18:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479061141 ms) 2024-04-15 18:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:25:11.439474+00:00', 'runtime': '1479060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479061144 ms) 2024-04-15 18:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:24:11.439465+00:00', 'runtime': '1479000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479061145 ms) 2024-04-15 18:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479120100 ms) 2024-04-15 18:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479120101 ms) 2024-04-15 18:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479120101 ms) 2024-04-15 18:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479120101 ms) 2024-04-15 18:26:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479121143 ms) 2024-04-15 18:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479121144 ms) 2024-04-15 18:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:26:11.439457+00:00', 'runtime': '1479120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479121147 ms) 2024-04-15 18:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:25:11.439474+00:00', 'runtime': '1479060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479121147 ms) 2024-04-15 18:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479180103 ms) 2024-04-15 18:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479180103 ms) 2024-04-15 18:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479180104 ms) 2024-04-15 18:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479180104 ms) 2024-04-15 18:27:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479181145 ms) 2024-04-15 18:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479181146 ms) 2024-04-15 18:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:27:11.439450+00:00', 'runtime': '1479180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479181148 ms) 2024-04-15 18:27:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:26:11.439457+00:00', 'runtime': '1479120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479181149 ms) 2024-04-15 18:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479240100 ms) 2024-04-15 18:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479240101 ms) 2024-04-15 18:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479240101 ms) 2024-04-15 18:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479240101 ms) 2024-04-15 18:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479241140 ms) 2024-04-15 18:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479241141 ms) 2024-04-15 18:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:28:11.439439+00:00', 'runtime': '1479240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479241143 ms) 2024-04-15 18:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:27:11.439450+00:00', 'runtime': '1479180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479241144 ms) 2024-04-15 18:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479300103 ms) 2024-04-15 18:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479300103 ms) 2024-04-15 18:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479300104 ms) 2024-04-15 18:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479300104 ms) 2024-04-15 18:29:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479301142 ms) 2024-04-15 18:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479301143 ms) 2024-04-15 18:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:29:11.439477+00:00', 'runtime': '1479300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479301144 ms) 2024-04-15 18:29:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:28:11.439439+00:00', 'runtime': '1479240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479301145 ms) 2024-04-15 18:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479360100 ms) 2024-04-15 18:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479360101 ms) 2024-04-15 18:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479360101 ms) 2024-04-15 18:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479360101 ms) 2024-04-15 18:30:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479361138 ms) 2024-04-15 18:30:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479361138 ms) 2024-04-15 18:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:30:11.439463+00:00', 'runtime': '1479360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479361140 ms) 2024-04-15 18:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:29:11.439477+00:00', 'runtime': '1479300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479361144 ms) 2024-04-15 18:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479420103 ms) 2024-04-15 18:31:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479420104 ms) 2024-04-15 18:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479420104 ms) 2024-04-15 18:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479420104 ms) 2024-04-15 18:31:12.511 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479421151 ms) 2024-04-15 18:31:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479421152 ms) 2024-04-15 18:31:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:31:11.439443+00:00', 'runtime': '1479420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479421154 ms) 2024-04-15 18:31:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:30:11.439463+00:00', 'runtime': '1479360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479421155 ms) 2024-04-15 18:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479480100 ms) 2024-04-15 18:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479480101 ms) 2024-04-15 18:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479480101 ms) 2024-04-15 18:32:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479480102 ms) 2024-04-15 18:32:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479481140 ms) 2024-04-15 18:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479481141 ms) 2024-04-15 18:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:32:11.439400+00:00', 'runtime': '1479480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479481143 ms) 2024-04-15 18:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:31:11.439443+00:00', 'runtime': '1479420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479481144 ms) 2024-04-15 18:33:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479540100 ms) 2024-04-15 18:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479540101 ms) 2024-04-15 18:33:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479540101 ms) 2024-04-15 18:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479540102 ms) 2024-04-15 18:33:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479541144 ms) 2024-04-15 18:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479541145 ms) 2024-04-15 18:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:33:11.439400+00:00', 'runtime': '1479540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479541147 ms) 2024-04-15 18:33:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:32:11.439400+00:00', 'runtime': '1479480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479541150 ms) 2024-04-15 18:34:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479600103 ms) 2024-04-15 18:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479600103 ms) 2024-04-15 18:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479600104 ms) 2024-04-15 18:34:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479600104 ms) 2024-04-15 18:34:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479601144 ms) 2024-04-15 18:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479601146 ms) 2024-04-15 18:34:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:34:11.439452+00:00', 'runtime': '1479600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479601150 ms) 2024-04-15 18:34:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:33:11.439400+00:00', 'runtime': '1479540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479601151 ms) 2024-04-15 18:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479660100 ms) 2024-04-15 18:35:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479660100 ms) 2024-04-15 18:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479660101 ms) 2024-04-15 18:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479660101 ms) 2024-04-15 18:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479661140 ms) 2024-04-15 18:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479661140 ms) 2024-04-15 18:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:35:11.439475+00:00', 'runtime': '1479660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479661142 ms) 2024-04-15 18:35:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:34:11.439452+00:00', 'runtime': '1479600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479661143 ms) 2024-04-15 18:36:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479720101 ms) 2024-04-15 18:36:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479720102 ms) 2024-04-15 18:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479720102 ms) 2024-04-15 18:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479720102 ms) 2024-04-15 18:36:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479721137 ms) 2024-04-15 18:36:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479721138 ms) 2024-04-15 18:36:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:36:11.440340+00:00', 'runtime': '1479720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479721140 ms) 2024-04-15 18:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:35:11.439475+00:00', 'runtime': '1479660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479721141 ms) 2024-04-15 18:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479780103 ms) 2024-04-15 18:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479780103 ms) 2024-04-15 18:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479780104 ms) 2024-04-15 18:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479780104 ms) 2024-04-15 18:37:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479781145 ms) 2024-04-15 18:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479781146 ms) 2024-04-15 18:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:37:11.439476+00:00', 'runtime': '1479780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479781148 ms) 2024-04-15 18:37:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:36:11.440340+00:00', 'runtime': '1479720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479781149 ms) 2024-04-15 18:38:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479840101 ms) 2024-04-15 18:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479840101 ms) 2024-04-15 18:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479840102 ms) 2024-04-15 18:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479840102 ms) 2024-04-15 18:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479841140 ms) 2024-04-15 18:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479841142 ms) 2024-04-15 18:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:38:11.439448+00:00', 'runtime': '1479840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479841144 ms) 2024-04-15 18:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:37:11.439476+00:00', 'runtime': '1479780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479841144 ms) 2024-04-15 18:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479900100 ms) 2024-04-15 18:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479900101 ms) 2024-04-15 18:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479900101 ms) 2024-04-15 18:39:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479900102 ms) 2024-04-15 18:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479901144 ms) 2024-04-15 18:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479901145 ms) 2024-04-15 18:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:39:11.439475+00:00', 'runtime': '1479900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479901147 ms) 2024-04-15 18:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:38:11.439448+00:00', 'runtime': '1479840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479901148 ms) 2024-04-15 18:40:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1479960103 ms) 2024-04-15 18:40:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1479960103 ms) 2024-04-15 18:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1479960104 ms) 2024-04-15 18:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1479960104 ms) 2024-04-15 18:40:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1479961145 ms) 2024-04-15 18:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1479961146 ms) 2024-04-15 18:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:40:11.439418+00:00', 'runtime': '1479960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479961148 ms) 2024-04-15 18:40:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:39:11.439475+00:00', 'runtime': '1479900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1479961149 ms) 2024-04-15 18:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480020100 ms) 2024-04-15 18:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480020101 ms) 2024-04-15 18:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480020101 ms) 2024-04-15 18:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480020102 ms) 2024-04-15 18:41:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480021144 ms) 2024-04-15 18:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480021145 ms) 2024-04-15 18:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:41:11.439423+00:00', 'runtime': '1480020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480021147 ms) 2024-04-15 18:41:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:40:11.439418+00:00', 'runtime': '1479960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480021150 ms) 2024-04-15 18:42:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480080101 ms) 2024-04-15 18:42:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480080101 ms) 2024-04-15 18:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480080102 ms) 2024-04-15 18:42:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480080102 ms) 2024-04-15 18:42:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480081140 ms) 2024-04-15 18:42:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480081141 ms) 2024-04-15 18:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:42:11.440354+00:00', 'runtime': '1480080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480081144 ms) 2024-04-15 18:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:41:11.439423+00:00', 'runtime': '1480020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480081144 ms) 2024-04-15 18:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480140103 ms) 2024-04-15 18:43:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480140103 ms) 2024-04-15 18:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480140104 ms) 2024-04-15 18:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480140104 ms) 2024-04-15 18:43:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480141144 ms) 2024-04-15 18:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480141145 ms) 2024-04-15 18:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:43:11.439480+00:00', 'runtime': '1480140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480141148 ms) 2024-04-15 18:43:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:42:11.440354+00:00', 'runtime': '1480080.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480141149 ms) 2024-04-15 18:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480200100 ms) 2024-04-15 18:44:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480200100 ms) 2024-04-15 18:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480200101 ms) 2024-04-15 18:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480200101 ms) 2024-04-15 18:44:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480201141 ms) 2024-04-15 18:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480201142 ms) 2024-04-15 18:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:44:11.439427+00:00', 'runtime': '1480200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480201144 ms) 2024-04-15 18:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:43:11.439480+00:00', 'runtime': '1480140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480201148 ms) 2024-04-15 18:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480260102 ms) 2024-04-15 18:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480260103 ms) 2024-04-15 18:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480260104 ms) 2024-04-15 18:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480260104 ms) 2024-04-15 18:45:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480261145 ms) 2024-04-15 18:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480261146 ms) 2024-04-15 18:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:45:11.439450+00:00', 'runtime': '1480260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480261148 ms) 2024-04-15 18:45:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:44:11.439427+00:00', 'runtime': '1480200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480261149 ms) 2024-04-15 18:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480320100 ms) 2024-04-15 18:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480320101 ms) 2024-04-15 18:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480320101 ms) 2024-04-15 18:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480320102 ms) 2024-04-15 18:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480321140 ms) 2024-04-15 18:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480321141 ms) 2024-04-15 18:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:46:11.439168+00:00', 'runtime': '1480320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480321143 ms) 2024-04-15 18:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:45:11.439450+00:00', 'runtime': '1480260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480321144 ms) 2024-04-15 18:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480380103 ms) 2024-04-15 18:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480380103 ms) 2024-04-15 18:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480380104 ms) 2024-04-15 18:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480380104 ms) 2024-04-15 18:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480381144 ms) 2024-04-15 18:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480381145 ms) 2024-04-15 18:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:47:11.439455+00:00', 'runtime': '1480380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480381147 ms) 2024-04-15 18:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:46:11.439168+00:00', 'runtime': '1480320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480381148 ms) 2024-04-15 18:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480440100 ms) 2024-04-15 18:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480440101 ms) 2024-04-15 18:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480440101 ms) 2024-04-15 18:48:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480440102 ms) 2024-04-15 18:48:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480441139 ms) 2024-04-15 18:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480441140 ms) 2024-04-15 18:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:48:11.439457+00:00', 'runtime': '1480440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480441142 ms) 2024-04-15 18:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:47:11.439455+00:00', 'runtime': '1480380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480441143 ms) 2024-04-15 18:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480500100 ms) 2024-04-15 18:49:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480500100 ms) 2024-04-15 18:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480500101 ms) 2024-04-15 18:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480500101 ms) 2024-04-15 18:49:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480501138 ms) 2024-04-15 18:49:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480501139 ms) 2024-04-15 18:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:49:11.439421+00:00', 'runtime': '1480500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480501141 ms) 2024-04-15 18:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:48:11.439457+00:00', 'runtime': '1480440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480501142 ms) 2024-04-15 18:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480560103 ms) 2024-04-15 18:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480560103 ms) 2024-04-15 18:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480560104 ms) 2024-04-15 18:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480560104 ms) 2024-04-15 18:50:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480561140 ms) 2024-04-15 18:50:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480561141 ms) 2024-04-15 18:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:50:11.439465+00:00', 'runtime': '1480560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480561143 ms) 2024-04-15 18:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:49:11.439421+00:00', 'runtime': '1480500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480561143 ms) 2024-04-15 18:51:11.458 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480620098 ms) 2024-04-15 18:51:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480620099 ms) 2024-04-15 18:51:11.459 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480620099 ms) 2024-04-15 18:51:11.459 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480620099 ms) 2024-04-15 18:51:12.495 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480621135 ms) 2024-04-15 18:51:12.496 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480621136 ms) 2024-04-15 18:51:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:51:11.439454+00:00', 'runtime': '1480620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480621138 ms) 2024-04-15 18:51:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:50:11.439465+00:00', 'runtime': '1480560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480621139 ms) 2024-04-15 18:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480680100 ms) 2024-04-15 18:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480680101 ms) 2024-04-15 18:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480680101 ms) 2024-04-15 18:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480680102 ms) 2024-04-15 18:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480681140 ms) 2024-04-15 18:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480681141 ms) 2024-04-15 18:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:52:11.439465+00:00', 'runtime': '1480680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480681143 ms) 2024-04-15 18:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:51:11.439454+00:00', 'runtime': '1480620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480681144 ms) 2024-04-15 18:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480740103 ms) 2024-04-15 18:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480740103 ms) 2024-04-15 18:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480740104 ms) 2024-04-15 18:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480740104 ms) 2024-04-15 18:53:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480741144 ms) 2024-04-15 18:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480741145 ms) 2024-04-15 18:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:53:11.439444+00:00', 'runtime': '1480740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480741148 ms) 2024-04-15 18:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:52:11.439465+00:00', 'runtime': '1480680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480741149 ms) 2024-04-15 18:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480800100 ms) 2024-04-15 18:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480800101 ms) 2024-04-15 18:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480800101 ms) 2024-04-15 18:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480800101 ms) 2024-04-15 18:54:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480801141 ms) 2024-04-15 18:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480801142 ms) 2024-04-15 18:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:54:11.439120+00:00', 'runtime': '1480800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480801144 ms) 2024-04-15 18:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:53:11.439444+00:00', 'runtime': '1480740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480801145 ms) 2024-04-15 18:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480860103 ms) 2024-04-15 18:55:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480860103 ms) 2024-04-15 18:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480860104 ms) 2024-04-15 18:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480860104 ms) 2024-04-15 18:55:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480861148 ms) 2024-04-15 18:55:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480861150 ms) 2024-04-15 18:55:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:55:11.439468+00:00', 'runtime': '1480860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480861154 ms) 2024-04-15 18:55:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:54:11.439120+00:00', 'runtime': '1480800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480861155 ms) 2024-04-15 18:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480920100 ms) 2024-04-15 18:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480920101 ms) 2024-04-15 18:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480920101 ms) 2024-04-15 18:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480920102 ms) 2024-04-15 18:56:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480921139 ms) 2024-04-15 18:56:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480921140 ms) 2024-04-15 18:56:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:56:11.439432+00:00', 'runtime': '1480920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480921142 ms) 2024-04-15 18:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:55:11.439468+00:00', 'runtime': '1480860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480921143 ms) 2024-04-15 18:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1480980101 ms) 2024-04-15 18:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1480980101 ms) 2024-04-15 18:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1480980102 ms) 2024-04-15 18:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1480980102 ms) 2024-04-15 18:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1480981140 ms) 2024-04-15 18:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1480981141 ms) 2024-04-15 18:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:57:11.439464+00:00', 'runtime': '1480980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480981144 ms) 2024-04-15 18:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:56:11.439432+00:00', 'runtime': '1480920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1480981145 ms) 2024-04-15 18:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481040103 ms) 2024-04-15 18:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481040103 ms) 2024-04-15 18:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481040104 ms) 2024-04-15 18:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481040104 ms) 2024-04-15 18:58:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481041145 ms) 2024-04-15 18:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481041146 ms) 2024-04-15 18:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:58:11.439433+00:00', 'runtime': '1481040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481041148 ms) 2024-04-15 18:58:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:57:11.439464+00:00', 'runtime': '1480980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481041149 ms) 2024-04-15 18:59:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481100100 ms) 2024-04-15 18:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481100101 ms) 2024-04-15 18:59:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481100101 ms) 2024-04-15 18:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481100102 ms) 2024-04-15 18:59:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481101140 ms) 2024-04-15 18:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481101141 ms) 2024-04-15 18:59:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 18:59:11.439469+00:00', 'runtime': '1481100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481101143 ms) 2024-04-15 18:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:58:11.439433+00:00', 'runtime': '1481040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481101144 ms) 2024-04-15 19:00:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481160103 ms) 2024-04-15 19:00:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481160103 ms) 2024-04-15 19:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481160104 ms) 2024-04-15 19:00:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481160104 ms) 2024-04-15 19:00:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481161141 ms) 2024-04-15 19:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481161142 ms) 2024-04-15 19:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:00:11.439465+00:00', 'runtime': '1481160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481161144 ms) 2024-04-15 19:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 18:59:11.439469+00:00', 'runtime': '1481100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481161145 ms) 2024-04-15 19:01:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481220101 ms) 2024-04-15 19:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481220101 ms) 2024-04-15 19:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481220102 ms) 2024-04-15 19:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481220102 ms) 2024-04-15 19:01:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481221141 ms) 2024-04-15 19:01:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481221142 ms) 2024-04-15 19:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:01:11.439459+00:00', 'runtime': '1481220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481221144 ms) 2024-04-15 19:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:00:11.439465+00:00', 'runtime': '1481160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481221145 ms) 2024-04-15 19:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481280100 ms) 2024-04-15 19:02:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481280100 ms) 2024-04-15 19:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481280101 ms) 2024-04-15 19:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481280101 ms) 2024-04-15 19:02:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481281137 ms) 2024-04-15 19:02:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481281138 ms) 2024-04-15 19:02:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:02:11.439471+00:00', 'runtime': '1481280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481281140 ms) 2024-04-15 19:02:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:01:11.439459+00:00', 'runtime': '1481220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481281141 ms) 2024-04-15 19:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481340102 ms) 2024-04-15 19:03:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481340103 ms) 2024-04-15 19:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481340103 ms) 2024-04-15 19:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481340104 ms) 2024-04-15 19:03:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481341139 ms) 2024-04-15 19:03:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481341140 ms) 2024-04-15 19:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:03:11.439487+00:00', 'runtime': '1481340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481341143 ms) 2024-04-15 19:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:02:11.439471+00:00', 'runtime': '1481280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481341144 ms) 2024-04-15 19:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481400100 ms) 2024-04-15 19:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481400101 ms) 2024-04-15 19:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481400101 ms) 2024-04-15 19:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481400102 ms) 2024-04-15 19:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481401139 ms) 2024-04-15 19:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481401140 ms) 2024-04-15 19:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:04:11.439474+00:00', 'runtime': '1481400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481401143 ms) 2024-04-15 19:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:03:11.439487+00:00', 'runtime': '1481340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481401144 ms) 2024-04-15 19:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481460100 ms) 2024-04-15 19:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481460101 ms) 2024-04-15 19:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481460101 ms) 2024-04-15 19:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481460102 ms) 2024-04-15 19:05:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481461141 ms) 2024-04-15 19:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481461142 ms) 2024-04-15 19:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:05:11.439482+00:00', 'runtime': '1481460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481461144 ms) 2024-04-15 19:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:04:11.439474+00:00', 'runtime': '1481400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481461145 ms) 2024-04-15 19:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481520103 ms) 2024-04-15 19:06:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481520103 ms) 2024-04-15 19:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481520103 ms) 2024-04-15 19:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481520104 ms) 2024-04-15 19:06:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481521144 ms) 2024-04-15 19:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481521145 ms) 2024-04-15 19:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:06:11.439436+00:00', 'runtime': '1481520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481521147 ms) 2024-04-15 19:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:05:11.439482+00:00', 'runtime': '1481460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481521148 ms) 2024-04-15 19:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481580100 ms) 2024-04-15 19:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481580101 ms) 2024-04-15 19:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481580101 ms) 2024-04-15 19:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481580102 ms) 2024-04-15 19:07:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481581141 ms) 2024-04-15 19:07:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481581142 ms) 2024-04-15 19:07:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:07:11.439475+00:00', 'runtime': '1481580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481581145 ms) 2024-04-15 19:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:06:11.439436+00:00', 'runtime': '1481520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481581146 ms) 2024-04-15 19:08:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481640101 ms) 2024-04-15 19:08:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481640102 ms) 2024-04-15 19:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481640102 ms) 2024-04-15 19:08:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481640102 ms) 2024-04-15 19:08:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481641141 ms) 2024-04-15 19:08:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481641142 ms) 2024-04-15 19:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:08:11.440360+00:00', 'runtime': '1481640.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481641145 ms) 2024-04-15 19:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:07:11.439475+00:00', 'runtime': '1481580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481641146 ms) 2024-04-15 19:09:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481700105 ms) 2024-04-15 19:09:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481700105 ms) 2024-04-15 19:09:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481700106 ms) 2024-04-15 19:09:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481700106 ms) 2024-04-15 19:09:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481701146 ms) 2024-04-15 19:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481701147 ms) 2024-04-15 19:09:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:09:11.441351+00:00', 'runtime': '1481700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481701149 ms) 2024-04-15 19:09:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:08:11.440360+00:00', 'runtime': '1481640.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481701150 ms) 2024-04-15 19:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481760100 ms) 2024-04-15 19:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481760101 ms) 2024-04-15 19:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481760101 ms) 2024-04-15 19:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481760102 ms) 2024-04-15 19:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481761140 ms) 2024-04-15 19:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481761141 ms) 2024-04-15 19:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:10:11.439424+00:00', 'runtime': '1481760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481761143 ms) 2024-04-15 19:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:09:11.441351+00:00', 'runtime': '1481700.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481761144 ms) 2024-04-15 19:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481820103 ms) 2024-04-15 19:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481820103 ms) 2024-04-15 19:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481820104 ms) 2024-04-15 19:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481820104 ms) 2024-04-15 19:11:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481821142 ms) 2024-04-15 19:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481821143 ms) 2024-04-15 19:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:11:11.439481+00:00', 'runtime': '1481820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481821145 ms) 2024-04-15 19:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:10:11.439424+00:00', 'runtime': '1481760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481821146 ms) 2024-04-15 19:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481880100 ms) 2024-04-15 19:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481880101 ms) 2024-04-15 19:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481880101 ms) 2024-04-15 19:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481880102 ms) 2024-04-15 19:12:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481881144 ms) 2024-04-15 19:12:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481881145 ms) 2024-04-15 19:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:12:11.439478+00:00', 'runtime': '1481880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481881147 ms) 2024-04-15 19:12:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:11:11.439481+00:00', 'runtime': '1481820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481881148 ms) 2024-04-15 19:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1481940103 ms) 2024-04-15 19:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1481940104 ms) 2024-04-15 19:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1481940104 ms) 2024-04-15 19:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1481940104 ms) 2024-04-15 19:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1481941143 ms) 2024-04-15 19:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1481941144 ms) 2024-04-15 19:13:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:13:11.439474+00:00', 'runtime': '1481940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481941148 ms) 2024-04-15 19:13:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:12:11.439478+00:00', 'runtime': '1481880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1481941149 ms) 2024-04-15 19:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482000100 ms) 2024-04-15 19:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482000101 ms) 2024-04-15 19:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482000101 ms) 2024-04-15 19:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482000102 ms) 2024-04-15 19:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482001140 ms) 2024-04-15 19:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482001141 ms) 2024-04-15 19:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:14:11.439433+00:00', 'runtime': '1482000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482001143 ms) 2024-04-15 19:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:13:11.439474+00:00', 'runtime': '1481940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482001144 ms) 2024-04-15 19:15:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482060101 ms) 2024-04-15 19:15:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482060102 ms) 2024-04-15 19:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482060102 ms) 2024-04-15 19:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482060102 ms) 2024-04-15 19:15:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482061139 ms) 2024-04-15 19:15:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482061140 ms) 2024-04-15 19:15:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:15:11.439443+00:00', 'runtime': '1482060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482061142 ms) 2024-04-15 19:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:14:11.439433+00:00', 'runtime': '1482000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482061143 ms) 2024-04-15 19:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482120100 ms) 2024-04-15 19:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482120101 ms) 2024-04-15 19:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482120101 ms) 2024-04-15 19:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482120102 ms) 2024-04-15 19:16:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482121138 ms) 2024-04-15 19:16:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482121139 ms) 2024-04-15 19:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:16:11.439386+00:00', 'runtime': '1482120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482121141 ms) 2024-04-15 19:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:15:11.439443+00:00', 'runtime': '1482060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482121142 ms) 2024-04-15 19:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482180103 ms) 2024-04-15 19:17:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482180104 ms) 2024-04-15 19:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482180104 ms) 2024-04-15 19:17:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482180105 ms) 2024-04-15 19:17:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482181142 ms) 2024-04-15 19:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482181143 ms) 2024-04-15 19:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:17:11.439452+00:00', 'runtime': '1482180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482181145 ms) 2024-04-15 19:17:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:16:11.439386+00:00', 'runtime': '1482120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482181148 ms) 2024-04-15 19:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482240101 ms) 2024-04-15 19:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482240101 ms) 2024-04-15 19:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482240102 ms) 2024-04-15 19:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482240102 ms) 2024-04-15 19:18:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482241140 ms) 2024-04-15 19:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482241142 ms) 2024-04-15 19:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:18:11.439457+00:00', 'runtime': '1482240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482241144 ms) 2024-04-15 19:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:17:11.439452+00:00', 'runtime': '1482180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482241144 ms) 2024-04-15 19:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482300100 ms) 2024-04-15 19:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482300101 ms) 2024-04-15 19:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482300101 ms) 2024-04-15 19:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482300101 ms) 2024-04-15 19:19:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482301144 ms) 2024-04-15 19:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482301145 ms) 2024-04-15 19:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:19:11.439449+00:00', 'runtime': '1482300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482301147 ms) 2024-04-15 19:19:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:18:11.439457+00:00', 'runtime': '1482240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482301148 ms) 2024-04-15 19:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482360103 ms) 2024-04-15 19:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482360103 ms) 2024-04-15 19:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482360104 ms) 2024-04-15 19:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482360104 ms) 2024-04-15 19:20:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482361147 ms) 2024-04-15 19:20:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482361148 ms) 2024-04-15 19:20:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:20:11.439493+00:00', 'runtime': '1482360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482361150 ms) 2024-04-15 19:20:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:19:11.439449+00:00', 'runtime': '1482300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482361151 ms) 2024-04-15 19:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482420100 ms) 2024-04-15 19:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482420101 ms) 2024-04-15 19:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482420101 ms) 2024-04-15 19:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482420102 ms) 2024-04-15 19:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482421140 ms) 2024-04-15 19:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482421141 ms) 2024-04-15 19:21:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:21:11.439456+00:00', 'runtime': '1482420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482421143 ms) 2024-04-15 19:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:20:11.439493+00:00', 'runtime': '1482360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482421144 ms) 2024-04-15 19:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482480103 ms) 2024-04-15 19:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482480103 ms) 2024-04-15 19:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482480104 ms) 2024-04-15 19:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482480104 ms) 2024-04-15 19:22:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482481142 ms) 2024-04-15 19:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482481143 ms) 2024-04-15 19:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:22:11.439458+00:00', 'runtime': '1482480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482481145 ms) 2024-04-15 19:22:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:21:11.439456+00:00', 'runtime': '1482420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482481146 ms) 2024-04-15 19:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482540100 ms) 2024-04-15 19:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482540101 ms) 2024-04-15 19:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482540101 ms) 2024-04-15 19:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482540101 ms) 2024-04-15 19:23:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482541144 ms) 2024-04-15 19:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482541145 ms) 2024-04-15 19:23:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:23:11.439442+00:00', 'runtime': '1482540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482541147 ms) 2024-04-15 19:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:22:11.439458+00:00', 'runtime': '1482480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482541148 ms) 2024-04-15 19:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482600103 ms) 2024-04-15 19:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482600103 ms) 2024-04-15 19:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482600104 ms) 2024-04-15 19:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482600104 ms) 2024-04-15 19:24:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482601144 ms) 2024-04-15 19:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482601145 ms) 2024-04-15 19:24:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:24:11.439500+00:00', 'runtime': '1482600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482601148 ms) 2024-04-15 19:24:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:23:11.439442+00:00', 'runtime': '1482540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482601150 ms) 2024-04-15 19:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482660101 ms) 2024-04-15 19:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482660101 ms) 2024-04-15 19:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482660102 ms) 2024-04-15 19:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482660102 ms) 2024-04-15 19:25:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482661141 ms) 2024-04-15 19:25:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482661142 ms) 2024-04-15 19:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:25:11.439479+00:00', 'runtime': '1482660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482661144 ms) 2024-04-15 19:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:24:11.439500+00:00', 'runtime': '1482600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482661145 ms) 2024-04-15 19:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482720100 ms) 2024-04-15 19:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482720101 ms) 2024-04-15 19:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482720101 ms) 2024-04-15 19:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482720101 ms) 2024-04-15 19:26:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482721142 ms) 2024-04-15 19:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482721142 ms) 2024-04-15 19:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:26:11.439434+00:00', 'runtime': '1482720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482721144 ms) 2024-04-15 19:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:25:11.439479+00:00', 'runtime': '1482660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482721145 ms) 2024-04-15 19:27:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482780103 ms) 2024-04-15 19:27:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482780103 ms) 2024-04-15 19:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482780104 ms) 2024-04-15 19:27:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482780104 ms) 2024-04-15 19:27:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482781143 ms) 2024-04-15 19:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482781144 ms) 2024-04-15 19:27:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:27:11.439427+00:00', 'runtime': '1482780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482781146 ms) 2024-04-15 19:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:26:11.439434+00:00', 'runtime': '1482720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482781147 ms) 2024-04-15 19:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482840100 ms) 2024-04-15 19:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482840101 ms) 2024-04-15 19:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482840101 ms) 2024-04-15 19:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482840102 ms) 2024-04-15 19:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482841140 ms) 2024-04-15 19:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482841141 ms) 2024-04-15 19:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:28:11.439421+00:00', 'runtime': '1482840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482841143 ms) 2024-04-15 19:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:27:11.439427+00:00', 'runtime': '1482780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482841144 ms) 2024-04-15 19:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482900103 ms) 2024-04-15 19:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482900103 ms) 2024-04-15 19:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482900104 ms) 2024-04-15 19:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482900104 ms) 2024-04-15 19:29:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482901143 ms) 2024-04-15 19:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482901144 ms) 2024-04-15 19:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:29:11.439531+00:00', 'runtime': '1482900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482901146 ms) 2024-04-15 19:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:28:11.439421+00:00', 'runtime': '1482840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482901147 ms) 2024-04-15 19:30:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1482960101 ms) 2024-04-15 19:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1482960101 ms) 2024-04-15 19:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1482960102 ms) 2024-04-15 19:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1482960102 ms) 2024-04-15 19:30:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1482961141 ms) 2024-04-15 19:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1482961142 ms) 2024-04-15 19:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:30:11.439490+00:00', 'runtime': '1482960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482961144 ms) 2024-04-15 19:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:29:11.439531+00:00', 'runtime': '1482900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1482961145 ms) 2024-04-15 19:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483020100 ms) 2024-04-15 19:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483020101 ms) 2024-04-15 19:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483020101 ms) 2024-04-15 19:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483020101 ms) 2024-04-15 19:31:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483021138 ms) 2024-04-15 19:31:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483021139 ms) 2024-04-15 19:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:31:11.439497+00:00', 'runtime': '1483020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483021141 ms) 2024-04-15 19:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:30:11.439490+00:00', 'runtime': '1482960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483021142 ms) 2024-04-15 19:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483080103 ms) 2024-04-15 19:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483080103 ms) 2024-04-15 19:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483080104 ms) 2024-04-15 19:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483080104 ms) 2024-04-15 19:32:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483081144 ms) 2024-04-15 19:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483081145 ms) 2024-04-15 19:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:32:11.439479+00:00', 'runtime': '1483080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483081148 ms) 2024-04-15 19:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:31:11.439497+00:00', 'runtime': '1483020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483081148 ms) 2024-04-15 19:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483140101 ms) 2024-04-15 19:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483140101 ms) 2024-04-15 19:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483140102 ms) 2024-04-15 19:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483140102 ms) 2024-04-15 19:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483141140 ms) 2024-04-15 19:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483141142 ms) 2024-04-15 19:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:33:11.439457+00:00', 'runtime': '1483140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483141145 ms) 2024-04-15 19:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:32:11.439479+00:00', 'runtime': '1483080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483141146 ms) 2024-04-15 19:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483200100 ms) 2024-04-15 19:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483200101 ms) 2024-04-15 19:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483200101 ms) 2024-04-15 19:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483200102 ms) 2024-04-15 19:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483201140 ms) 2024-04-15 19:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483201141 ms) 2024-04-15 19:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:34:11.439434+00:00', 'runtime': '1483200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483201143 ms) 2024-04-15 19:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:33:11.439457+00:00', 'runtime': '1483140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483201144 ms) 2024-04-15 19:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483260103 ms) 2024-04-15 19:35:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483260104 ms) 2024-04-15 19:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483260104 ms) 2024-04-15 19:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483260104 ms) 2024-04-15 19:35:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483261143 ms) 2024-04-15 19:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483261144 ms) 2024-04-15 19:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:35:11.439448+00:00', 'runtime': '1483260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483261146 ms) 2024-04-15 19:35:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:34:11.439434+00:00', 'runtime': '1483200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483261147 ms) 2024-04-15 19:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483320100 ms) 2024-04-15 19:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483320101 ms) 2024-04-15 19:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483320101 ms) 2024-04-15 19:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483320102 ms) 2024-04-15 19:36:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483321140 ms) 2024-04-15 19:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483321141 ms) 2024-04-15 19:36:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:36:11.439418+00:00', 'runtime': '1483320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483321144 ms) 2024-04-15 19:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:35:11.439448+00:00', 'runtime': '1483260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483321144 ms) 2024-04-15 19:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483380103 ms) 2024-04-15 19:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483380103 ms) 2024-04-15 19:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483380104 ms) 2024-04-15 19:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483380104 ms) 2024-04-15 19:37:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483381145 ms) 2024-04-15 19:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483381146 ms) 2024-04-15 19:37:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:37:11.439489+00:00', 'runtime': '1483380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483381150 ms) 2024-04-15 19:37:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:36:11.439418+00:00', 'runtime': '1483320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483381151 ms) 2024-04-15 19:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483440100 ms) 2024-04-15 19:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483440101 ms) 2024-04-15 19:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483440101 ms) 2024-04-15 19:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483440102 ms) 2024-04-15 19:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483441140 ms) 2024-04-15 19:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483441141 ms) 2024-04-15 19:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:38:11.439449+00:00', 'runtime': '1483440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483441143 ms) 2024-04-15 19:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:37:11.439489+00:00', 'runtime': '1483380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483441144 ms) 2024-04-15 19:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483500103 ms) 2024-04-15 19:39:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483500104 ms) 2024-04-15 19:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483500104 ms) 2024-04-15 19:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483500104 ms) 2024-04-15 19:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483501144 ms) 2024-04-15 19:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483501145 ms) 2024-04-15 19:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:39:11.439438+00:00', 'runtime': '1483500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483501148 ms) 2024-04-15 19:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:38:11.439449+00:00', 'runtime': '1483440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483501148 ms) 2024-04-15 19:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483560100 ms) 2024-04-15 19:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483560101 ms) 2024-04-15 19:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483560101 ms) 2024-04-15 19:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483560102 ms) 2024-04-15 19:40:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483561140 ms) 2024-04-15 19:40:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483561141 ms) 2024-04-15 19:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:40:11.439436+00:00', 'runtime': '1483560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483561143 ms) 2024-04-15 19:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:39:11.439438+00:00', 'runtime': '1483500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483561144 ms) 2024-04-15 19:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483620100 ms) 2024-04-15 19:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483620101 ms) 2024-04-15 19:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483620101 ms) 2024-04-15 19:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483620102 ms) 2024-04-15 19:41:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483621140 ms) 2024-04-15 19:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483621141 ms) 2024-04-15 19:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:41:11.439474+00:00', 'runtime': '1483620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483621143 ms) 2024-04-15 19:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:40:11.439436+00:00', 'runtime': '1483560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483621144 ms) 2024-04-15 19:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483680103 ms) 2024-04-15 19:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483680103 ms) 2024-04-15 19:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483680103 ms) 2024-04-15 19:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483680104 ms) 2024-04-15 19:42:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483681145 ms) 2024-04-15 19:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483681147 ms) 2024-04-15 19:42:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:42:11.439469+00:00', 'runtime': '1483680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483681149 ms) 2024-04-15 19:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:41:11.439474+00:00', 'runtime': '1483620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483681150 ms) 2024-04-15 19:43:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483740101 ms) 2024-04-15 19:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483740101 ms) 2024-04-15 19:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483740101 ms) 2024-04-15 19:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483740102 ms) 2024-04-15 19:43:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483741136 ms) 2024-04-15 19:43:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483741138 ms) 2024-04-15 19:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:43:11.440919+00:00', 'runtime': '1483740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483741140 ms) 2024-04-15 19:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:42:11.439469+00:00', 'runtime': '1483680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483741141 ms) 2024-04-15 19:44:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483800101 ms) 2024-04-15 19:44:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483800102 ms) 2024-04-15 19:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483800102 ms) 2024-04-15 19:44:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483800103 ms) 2024-04-15 19:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483801140 ms) 2024-04-15 19:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483801141 ms) 2024-04-15 19:44:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:44:11.440307+00:00', 'runtime': '1483800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483801142 ms) 2024-04-15 19:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:43:11.440919+00:00', 'runtime': '1483740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483801146 ms) 2024-04-15 19:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483860103 ms) 2024-04-15 19:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483860103 ms) 2024-04-15 19:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483860103 ms) 2024-04-15 19:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483860104 ms) 2024-04-15 19:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483861144 ms) 2024-04-15 19:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483861145 ms) 2024-04-15 19:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:45:11.439480+00:00', 'runtime': '1483860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483861147 ms) 2024-04-15 19:45:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:44:11.440307+00:00', 'runtime': '1483800.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483861150 ms) 2024-04-15 19:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483920100 ms) 2024-04-15 19:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483920101 ms) 2024-04-15 19:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483920101 ms) 2024-04-15 19:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483920102 ms) 2024-04-15 19:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483921140 ms) 2024-04-15 19:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483921141 ms) 2024-04-15 19:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:46:11.439450+00:00', 'runtime': '1483920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483921143 ms) 2024-04-15 19:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:45:11.439480+00:00', 'runtime': '1483860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483921144 ms) 2024-04-15 19:47:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1483980100 ms) 2024-04-15 19:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1483980101 ms) 2024-04-15 19:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1483980101 ms) 2024-04-15 19:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1483980102 ms) 2024-04-15 19:47:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1483981142 ms) 2024-04-15 19:47:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1483981143 ms) 2024-04-15 19:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:47:11.439462+00:00', 'runtime': '1483980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483981145 ms) 2024-04-15 19:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:46:11.439450+00:00', 'runtime': '1483920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1483981146 ms) 2024-04-15 19:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484040103 ms) 2024-04-15 19:48:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484040104 ms) 2024-04-15 19:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484040104 ms) 2024-04-15 19:48:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484040105 ms) 2024-04-15 19:48:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484041144 ms) 2024-04-15 19:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484041146 ms) 2024-04-15 19:48:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:48:11.439398+00:00', 'runtime': '1484040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484041149 ms) 2024-04-15 19:48:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:47:11.439462+00:00', 'runtime': '1483980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484041150 ms) 2024-04-15 19:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484100100 ms) 2024-04-15 19:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484100101 ms) 2024-04-15 19:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484100101 ms) 2024-04-15 19:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484100102 ms) 2024-04-15 19:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484101140 ms) 2024-04-15 19:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484101141 ms) 2024-04-15 19:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:49:11.439407+00:00', 'runtime': '1484100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484101145 ms) 2024-04-15 19:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:48:11.439398+00:00', 'runtime': '1484040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484101146 ms) 2024-04-15 19:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484160103 ms) 2024-04-15 19:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484160103 ms) 2024-04-15 19:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484160104 ms) 2024-04-15 19:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484160104 ms) 2024-04-15 19:50:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484161146 ms) 2024-04-15 19:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484161147 ms) 2024-04-15 19:50:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:50:11.439493+00:00', 'runtime': '1484160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484161149 ms) 2024-04-15 19:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:49:11.439407+00:00', 'runtime': '1484100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484161150 ms) 2024-04-15 19:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484220100 ms) 2024-04-15 19:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484220101 ms) 2024-04-15 19:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484220101 ms) 2024-04-15 19:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484220101 ms) 2024-04-15 19:51:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484221139 ms) 2024-04-15 19:51:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484221140 ms) 2024-04-15 19:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:51:11.439446+00:00', 'runtime': '1484220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484221142 ms) 2024-04-15 19:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:50:11.439493+00:00', 'runtime': '1484160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484221143 ms) 2024-04-15 19:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484280100 ms) 2024-04-15 19:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484280101 ms) 2024-04-15 19:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484280101 ms) 2024-04-15 19:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484280102 ms) 2024-04-15 19:52:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484281139 ms) 2024-04-15 19:52:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484281140 ms) 2024-04-15 19:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:52:11.439477+00:00', 'runtime': '1484280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484281142 ms) 2024-04-15 19:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:51:11.439446+00:00', 'runtime': '1484220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484281143 ms) 2024-04-15 19:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484340103 ms) 2024-04-15 19:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484340103 ms) 2024-04-15 19:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484340103 ms) 2024-04-15 19:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484340104 ms) 2024-04-15 19:53:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484341143 ms) 2024-04-15 19:53:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484341144 ms) 2024-04-15 19:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:53:11.439438+00:00', 'runtime': '1484340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484341148 ms) 2024-04-15 19:53:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:52:11.439477+00:00', 'runtime': '1484280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484341149 ms) 2024-04-15 19:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484400100 ms) 2024-04-15 19:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484400101 ms) 2024-04-15 19:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484400101 ms) 2024-04-15 19:54:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484400102 ms) 2024-04-15 19:54:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484401141 ms) 2024-04-15 19:54:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484401142 ms) 2024-04-15 19:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:54:11.439482+00:00', 'runtime': '1484400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484401144 ms) 2024-04-15 19:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:53:11.439438+00:00', 'runtime': '1484340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484401148 ms) 2024-04-15 19:55:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484460099 ms) 2024-04-15 19:55:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484460099 ms) 2024-04-15 19:55:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484460100 ms) 2024-04-15 19:55:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484460100 ms) 2024-04-15 19:55:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484461137 ms) 2024-04-15 19:55:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484461138 ms) 2024-04-15 19:55:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:55:11.439482+00:00', 'runtime': '1484460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484461140 ms) 2024-04-15 19:55:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:54:11.439482+00:00', 'runtime': '1484400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484461141 ms) 2024-04-15 19:56:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484520102 ms) 2024-04-15 19:56:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484520102 ms) 2024-04-15 19:56:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484520103 ms) 2024-04-15 19:56:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484520103 ms) 2024-04-15 19:56:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484521143 ms) 2024-04-15 19:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484521143 ms) 2024-04-15 19:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:56:11.439445+00:00', 'runtime': '1484520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484521145 ms) 2024-04-15 19:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:55:11.439482+00:00', 'runtime': '1484460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484521146 ms) 2024-04-15 19:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484580100 ms) 2024-04-15 19:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484580101 ms) 2024-04-15 19:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484580101 ms) 2024-04-15 19:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484580101 ms) 2024-04-15 19:57:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484581136 ms) 2024-04-15 19:57:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484581137 ms) 2024-04-15 19:57:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:57:11.439457+00:00', 'runtime': '1484580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484581140 ms) 2024-04-15 19:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:56:11.439445+00:00', 'runtime': '1484520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484581141 ms) 2024-04-15 19:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484640100 ms) 2024-04-15 19:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484640101 ms) 2024-04-15 19:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484640101 ms) 2024-04-15 19:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484640102 ms) 2024-04-15 19:58:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484641139 ms) 2024-04-15 19:58:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484641140 ms) 2024-04-15 19:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:58:11.439459+00:00', 'runtime': '1484640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484641142 ms) 2024-04-15 19:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:57:11.439457+00:00', 'runtime': '1484580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484641143 ms) 2024-04-15 19:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484700103 ms) 2024-04-15 19:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484700103 ms) 2024-04-15 19:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484700104 ms) 2024-04-15 19:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484700104 ms) 2024-04-15 19:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484701144 ms) 2024-04-15 19:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484701145 ms) 2024-04-15 19:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 19:59:11.439459+00:00', 'runtime': '1484700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484701147 ms) 2024-04-15 19:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:58:11.439459+00:00', 'runtime': '1484640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484701148 ms) 2024-04-15 20:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484760100 ms) 2024-04-15 20:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484760101 ms) 2024-04-15 20:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484760101 ms) 2024-04-15 20:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484760101 ms) 2024-04-15 20:00:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484761138 ms) 2024-04-15 20:00:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484761139 ms) 2024-04-15 20:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:00:11.439475+00:00', 'runtime': '1484760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484761141 ms) 2024-04-15 20:00:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 19:59:11.439459+00:00', 'runtime': '1484700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484761142 ms) 2024-04-15 20:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484820100 ms) 2024-04-15 20:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484820101 ms) 2024-04-15 20:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484820101 ms) 2024-04-15 20:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484820101 ms) 2024-04-15 20:01:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484821144 ms) 2024-04-15 20:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484821145 ms) 2024-04-15 20:01:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:01:11.439416+00:00', 'runtime': '1484820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484821147 ms) 2024-04-15 20:01:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:00:11.439475+00:00', 'runtime': '1484760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484821148 ms) 2024-04-15 20:02:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484880102 ms) 2024-04-15 20:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484880103 ms) 2024-04-15 20:02:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484880103 ms) 2024-04-15 20:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484880104 ms) 2024-04-15 20:02:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484881147 ms) 2024-04-15 20:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484881148 ms) 2024-04-15 20:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:02:11.439456+00:00', 'runtime': '1484880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484881150 ms) 2024-04-15 20:02:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:01:11.439416+00:00', 'runtime': '1484820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484881151 ms) 2024-04-15 20:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1484940100 ms) 2024-04-15 20:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1484940101 ms) 2024-04-15 20:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1484940101 ms) 2024-04-15 20:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1484940102 ms) 2024-04-15 20:03:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1484941140 ms) 2024-04-15 20:03:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1484941141 ms) 2024-04-15 20:03:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:03:11.439448+00:00', 'runtime': '1484940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484941143 ms) 2024-04-15 20:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:02:11.439456+00:00', 'runtime': '1484880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1484941144 ms) 2024-04-15 20:04:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485000102 ms) 2024-04-15 20:04:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485000103 ms) 2024-04-15 20:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485000103 ms) 2024-04-15 20:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485000104 ms) 2024-04-15 20:04:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485001142 ms) 2024-04-15 20:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485001143 ms) 2024-04-15 20:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:04:11.439460+00:00', 'runtime': '1485000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485001144 ms) 2024-04-15 20:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:03:11.439448+00:00', 'runtime': '1484940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485001145 ms) 2024-04-15 20:05:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485060100 ms) 2024-04-15 20:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485060101 ms) 2024-04-15 20:05:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485060101 ms) 2024-04-15 20:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485060102 ms) 2024-04-15 20:05:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485061143 ms) 2024-04-15 20:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485061144 ms) 2024-04-15 20:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:05:11.439467+00:00', 'runtime': '1485060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485061147 ms) 2024-04-15 20:05:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:04:11.439460+00:00', 'runtime': '1485000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485061148 ms) 2024-04-15 20:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485120103 ms) 2024-04-15 20:06:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485120103 ms) 2024-04-15 20:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485120104 ms) 2024-04-15 20:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485120104 ms) 2024-04-15 20:06:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485121145 ms) 2024-04-15 20:06:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485121146 ms) 2024-04-15 20:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:06:11.439436+00:00', 'runtime': '1485120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485121148 ms) 2024-04-15 20:06:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:05:11.439467+00:00', 'runtime': '1485060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485121149 ms) 2024-04-15 20:07:11.448 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485180088 ms) 2024-04-15 20:07:11.449 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485180089 ms) 2024-04-15 20:07:11.449 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485180089 ms) 2024-04-15 20:07:11.449 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485180089 ms) 2024-04-15 20:07:12.476 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485181116 ms) 2024-04-15 20:07:12.476 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485181116 ms) 2024-04-15 20:07:12.478 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:07:11.439876+00:00', 'runtime': '1485180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485181118 ms) 2024-04-15 20:07:12.479 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:06:11.439436+00:00', 'runtime': '1485120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485181119 ms) 2024-04-15 20:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485240103 ms) 2024-04-15 20:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485240103 ms) 2024-04-15 20:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485240104 ms) 2024-04-15 20:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485240104 ms) 2024-04-15 20:08:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485241144 ms) 2024-04-15 20:08:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485241145 ms) 2024-04-15 20:08:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:08:11.439493+00:00', 'runtime': '1485240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485241147 ms) 2024-04-15 20:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:07:11.439876+00:00', 'runtime': '1485180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485241148 ms) 2024-04-15 20:09:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485300102 ms) 2024-04-15 20:09:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485300102 ms) 2024-04-15 20:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485300103 ms) 2024-04-15 20:09:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485300103 ms) 2024-04-15 20:09:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485301143 ms) 2024-04-15 20:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485301144 ms) 2024-04-15 20:09:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:09:11.440917+00:00', 'runtime': '1485300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485301146 ms) 2024-04-15 20:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:08:11.439493+00:00', 'runtime': '1485240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485301147 ms) 2024-04-15 20:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485360100 ms) 2024-04-15 20:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485360101 ms) 2024-04-15 20:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485360101 ms) 2024-04-15 20:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485360101 ms) 2024-04-15 20:10:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485361137 ms) 2024-04-15 20:10:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485361138 ms) 2024-04-15 20:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:10:11.439421+00:00', 'runtime': '1485360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485361141 ms) 2024-04-15 20:10:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:09:11.440917+00:00', 'runtime': '1485300.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485361142 ms) 2024-04-15 20:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485420103 ms) 2024-04-15 20:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485420103 ms) 2024-04-15 20:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485420104 ms) 2024-04-15 20:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485420104 ms) 2024-04-15 20:11:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485421140 ms) 2024-04-15 20:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485421141 ms) 2024-04-15 20:11:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:11:11.439465+00:00', 'runtime': '1485420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485421143 ms) 2024-04-15 20:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:10:11.439421+00:00', 'runtime': '1485360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485421144 ms) 2024-04-15 20:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485480100 ms) 2024-04-15 20:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485480101 ms) 2024-04-15 20:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485480101 ms) 2024-04-15 20:12:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485480102 ms) 2024-04-15 20:12:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485481142 ms) 2024-04-15 20:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485481143 ms) 2024-04-15 20:12:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:12:11.439496+00:00', 'runtime': '1485480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485481146 ms) 2024-04-15 20:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:11:11.439465+00:00', 'runtime': '1485420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485481146 ms) 2024-04-15 20:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485540100 ms) 2024-04-15 20:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485540101 ms) 2024-04-15 20:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485540101 ms) 2024-04-15 20:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485540102 ms) 2024-04-15 20:13:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485541141 ms) 2024-04-15 20:13:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485541142 ms) 2024-04-15 20:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:13:11.439449+00:00', 'runtime': '1485540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485541144 ms) 2024-04-15 20:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:12:11.439496+00:00', 'runtime': '1485480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485541145 ms) 2024-04-15 20:14:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485600103 ms) 2024-04-15 20:14:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485600103 ms) 2024-04-15 20:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485600104 ms) 2024-04-15 20:14:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485600104 ms) 2024-04-15 20:14:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485601147 ms) 2024-04-15 20:14:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485601148 ms) 2024-04-15 20:14:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:14:11.439450+00:00', 'runtime': '1485600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485601152 ms) 2024-04-15 20:14:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:13:11.439449+00:00', 'runtime': '1485540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485601154 ms) 2024-04-15 20:15:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485660100 ms) 2024-04-15 20:15:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485660101 ms) 2024-04-15 20:15:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485660101 ms) 2024-04-15 20:15:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485660102 ms) 2024-04-15 20:15:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485661140 ms) 2024-04-15 20:15:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485661140 ms) 2024-04-15 20:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:15:11.439455+00:00', 'runtime': '1485660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485661143 ms) 2024-04-15 20:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:14:11.439450+00:00', 'runtime': '1485600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485661144 ms) 2024-04-15 20:16:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485720103 ms) 2024-04-15 20:16:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485720103 ms) 2024-04-15 20:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485720104 ms) 2024-04-15 20:16:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485720104 ms) 2024-04-15 20:16:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485721143 ms) 2024-04-15 20:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485721144 ms) 2024-04-15 20:16:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:16:11.439439+00:00', 'runtime': '1485720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485721146 ms) 2024-04-15 20:16:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:15:11.439455+00:00', 'runtime': '1485660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485721147 ms) 2024-04-15 20:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485780100 ms) 2024-04-15 20:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485780101 ms) 2024-04-15 20:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485780101 ms) 2024-04-15 20:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485780102 ms) 2024-04-15 20:17:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485781143 ms) 2024-04-15 20:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485781144 ms) 2024-04-15 20:17:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:17:11.439497+00:00', 'runtime': '1485780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485781146 ms) 2024-04-15 20:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:16:11.439439+00:00', 'runtime': '1485720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485781147 ms) 2024-04-15 20:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485840101 ms) 2024-04-15 20:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485840101 ms) 2024-04-15 20:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485840102 ms) 2024-04-15 20:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485840102 ms) 2024-04-15 20:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485841140 ms) 2024-04-15 20:18:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485841141 ms) 2024-04-15 20:18:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:18:11.439498+00:00', 'runtime': '1485840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485841143 ms) 2024-04-15 20:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:17:11.439497+00:00', 'runtime': '1485780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485841144 ms) 2024-04-15 20:19:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485900102 ms) 2024-04-15 20:19:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485900103 ms) 2024-04-15 20:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485900104 ms) 2024-04-15 20:19:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485900104 ms) 2024-04-15 20:19:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485901142 ms) 2024-04-15 20:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485901143 ms) 2024-04-15 20:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:19:11.439453+00:00', 'runtime': '1485900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485901145 ms) 2024-04-15 20:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:18:11.439498+00:00', 'runtime': '1485840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485901146 ms) 2024-04-15 20:20:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1485960101 ms) 2024-04-15 20:20:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1485960102 ms) 2024-04-15 20:20:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1485960102 ms) 2024-04-15 20:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1485960103 ms) 2024-04-15 20:20:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1485961140 ms) 2024-04-15 20:20:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1485961142 ms) 2024-04-15 20:20:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:20:11.440527+00:00', 'runtime': '1485960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485961144 ms) 2024-04-15 20:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:19:11.439453+00:00', 'runtime': '1485900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1485961145 ms) 2024-04-15 20:21:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486020101 ms) 2024-04-15 20:21:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486020102 ms) 2024-04-15 20:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486020102 ms) 2024-04-15 20:21:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486020103 ms) 2024-04-15 20:21:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486021144 ms) 2024-04-15 20:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486021145 ms) 2024-04-15 20:21:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:21:11.440368+00:00', 'runtime': '1486020.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486021147 ms) 2024-04-15 20:21:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:20:11.440527+00:00', 'runtime': '1485960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486021148 ms) 2024-04-15 20:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486080103 ms) 2024-04-15 20:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486080103 ms) 2024-04-15 20:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486080104 ms) 2024-04-15 20:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486080104 ms) 2024-04-15 20:22:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486081143 ms) 2024-04-15 20:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486081144 ms) 2024-04-15 20:22:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:22:11.439453+00:00', 'runtime': '1486080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486081147 ms) 2024-04-15 20:22:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:21:11.440368+00:00', 'runtime': '1486020.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486081148 ms) 2024-04-15 20:23:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486140100 ms) 2024-04-15 20:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486140101 ms) 2024-04-15 20:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486140101 ms) 2024-04-15 20:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486140101 ms) 2024-04-15 20:23:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486141137 ms) 2024-04-15 20:23:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486141138 ms) 2024-04-15 20:23:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:23:11.439449+00:00', 'runtime': '1486140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486141140 ms) 2024-04-15 20:23:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:22:11.439453+00:00', 'runtime': '1486080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486141141 ms) 2024-04-15 20:24:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486200102 ms) 2024-04-15 20:24:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486200103 ms) 2024-04-15 20:24:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486200103 ms) 2024-04-15 20:24:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486200104 ms) 2024-04-15 20:24:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486201142 ms) 2024-04-15 20:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486201143 ms) 2024-04-15 20:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:24:11.439511+00:00', 'runtime': '1486200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486201145 ms) 2024-04-15 20:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:23:11.439449+00:00', 'runtime': '1486140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486201146 ms) 2024-04-15 20:25:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486260100 ms) 2024-04-15 20:25:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486260101 ms) 2024-04-15 20:25:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486260101 ms) 2024-04-15 20:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486260101 ms) 2024-04-15 20:25:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486261139 ms) 2024-04-15 20:25:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486261140 ms) 2024-04-15 20:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:25:11.439419+00:00', 'runtime': '1486260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486261143 ms) 2024-04-15 20:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:24:11.439511+00:00', 'runtime': '1486200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486261143 ms) 2024-04-15 20:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486320100 ms) 2024-04-15 20:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486320101 ms) 2024-04-15 20:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486320101 ms) 2024-04-15 20:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486320101 ms) 2024-04-15 20:26:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486321139 ms) 2024-04-15 20:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486321140 ms) 2024-04-15 20:26:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:26:11.439461+00:00', 'runtime': '1486320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486321143 ms) 2024-04-15 20:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:25:11.439419+00:00', 'runtime': '1486260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486321144 ms) 2024-04-15 20:27:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486380104 ms) 2024-04-15 20:27:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486380105 ms) 2024-04-15 20:27:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486380105 ms) 2024-04-15 20:27:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486380106 ms) 2024-04-15 20:27:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486381144 ms) 2024-04-15 20:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486381145 ms) 2024-04-15 20:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:27:11.441348+00:00', 'runtime': '1486380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486381147 ms) 2024-04-15 20:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:26:11.439461+00:00', 'runtime': '1486320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486381148 ms) 2024-04-15 20:28:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486440100 ms) 2024-04-15 20:28:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486440101 ms) 2024-04-15 20:28:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486440101 ms) 2024-04-15 20:28:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486440102 ms) 2024-04-15 20:28:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486441139 ms) 2024-04-15 20:28:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486441141 ms) 2024-04-15 20:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:28:11.439468+00:00', 'runtime': '1486440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486441143 ms) 2024-04-15 20:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:27:11.441348+00:00', 'runtime': '1486380.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486441144 ms) 2024-04-15 20:29:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486500103 ms) 2024-04-15 20:29:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486500103 ms) 2024-04-15 20:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486500104 ms) 2024-04-15 20:29:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486500104 ms) 2024-04-15 20:29:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486501149 ms) 2024-04-15 20:29:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486501150 ms) 2024-04-15 20:29:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:29:11.439476+00:00', 'runtime': '1486500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486501152 ms) 2024-04-15 20:29:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:28:11.439468+00:00', 'runtime': '1486440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486501153 ms) 2024-04-15 20:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486560100 ms) 2024-04-15 20:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486560100 ms) 2024-04-15 20:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486560101 ms) 2024-04-15 20:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486560101 ms) 2024-04-15 20:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486561142 ms) 2024-04-15 20:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486561142 ms) 2024-04-15 20:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:30:11.439424+00:00', 'runtime': '1486560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486561146 ms) 2024-04-15 20:30:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:29:11.439476+00:00', 'runtime': '1486500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486561147 ms) 2024-04-15 20:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486620100 ms) 2024-04-15 20:31:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486620101 ms) 2024-04-15 20:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486620101 ms) 2024-04-15 20:31:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486620101 ms) 2024-04-15 20:31:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486621141 ms) 2024-04-15 20:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486621142 ms) 2024-04-15 20:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:31:11.439442+00:00', 'runtime': '1486620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486621145 ms) 2024-04-15 20:31:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:30:11.439424+00:00', 'runtime': '1486560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486621146 ms) 2024-04-15 20:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486680103 ms) 2024-04-15 20:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486680103 ms) 2024-04-15 20:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486680104 ms) 2024-04-15 20:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486680104 ms) 2024-04-15 20:32:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486681144 ms) 2024-04-15 20:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486681145 ms) 2024-04-15 20:32:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:32:11.439459+00:00', 'runtime': '1486680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486681147 ms) 2024-04-15 20:32:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:31:11.439442+00:00', 'runtime': '1486620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486681148 ms) 2024-04-15 20:33:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486740101 ms) 2024-04-15 20:33:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486740101 ms) 2024-04-15 20:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486740102 ms) 2024-04-15 20:33:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486740102 ms) 2024-04-15 20:33:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486741143 ms) 2024-04-15 20:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486741144 ms) 2024-04-15 20:33:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:33:11.439460+00:00', 'runtime': '1486740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486741147 ms) 2024-04-15 20:33:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:32:11.439459+00:00', 'runtime': '1486680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486741148 ms) 2024-04-15 20:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486800100 ms) 2024-04-15 20:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486800101 ms) 2024-04-15 20:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486800101 ms) 2024-04-15 20:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486800102 ms) 2024-04-15 20:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486801140 ms) 2024-04-15 20:34:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486801141 ms) 2024-04-15 20:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:34:11.439468+00:00', 'runtime': '1486800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486801145 ms) 2024-04-15 20:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:33:11.439460+00:00', 'runtime': '1486740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486801146 ms) 2024-04-15 20:35:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486860104 ms) 2024-04-15 20:35:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486860105 ms) 2024-04-15 20:35:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486860105 ms) 2024-04-15 20:35:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486860105 ms) 2024-04-15 20:35:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486861149 ms) 2024-04-15 20:35:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486861150 ms) 2024-04-15 20:35:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:35:11.440479+00:00', 'runtime': '1486860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486861154 ms) 2024-04-15 20:35:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:34:11.439468+00:00', 'runtime': '1486800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486861155 ms) 2024-04-15 20:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486920100 ms) 2024-04-15 20:36:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486920100 ms) 2024-04-15 20:36:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486920100 ms) 2024-04-15 20:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486920101 ms) 2024-04-15 20:36:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486921138 ms) 2024-04-15 20:36:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486921139 ms) 2024-04-15 20:36:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:36:11.439449+00:00', 'runtime': '1486920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486921141 ms) 2024-04-15 20:36:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:35:11.440479+00:00', 'runtime': '1486860.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486921142 ms) 2024-04-15 20:37:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1486980102 ms) 2024-04-15 20:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1486980103 ms) 2024-04-15 20:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1486980103 ms) 2024-04-15 20:37:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1486980103 ms) 2024-04-15 20:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1486981144 ms) 2024-04-15 20:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1486981144 ms) 2024-04-15 20:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:37:11.439465+00:00', 'runtime': '1486980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486981146 ms) 2024-04-15 20:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:36:11.439449+00:00', 'runtime': '1486920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1486981147 ms) 2024-04-15 20:38:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487040102 ms) 2024-04-15 20:38:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487040102 ms) 2024-04-15 20:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487040102 ms) 2024-04-15 20:38:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487040103 ms) 2024-04-15 20:38:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487041141 ms) 2024-04-15 20:38:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487041142 ms) 2024-04-15 20:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:38:11.440585+00:00', 'runtime': '1487040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487041144 ms) 2024-04-15 20:38:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:37:11.439465+00:00', 'runtime': '1486980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487041145 ms) 2024-04-15 20:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487100103 ms) 2024-04-15 20:39:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487100104 ms) 2024-04-15 20:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487100104 ms) 2024-04-15 20:39:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487100105 ms) 2024-04-15 20:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487101144 ms) 2024-04-15 20:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487101145 ms) 2024-04-15 20:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:39:11.439469+00:00', 'runtime': '1487100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487101147 ms) 2024-04-15 20:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:38:11.440585+00:00', 'runtime': '1487040.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487101148 ms) 2024-04-15 20:40:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487160101 ms) 2024-04-15 20:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487160101 ms) 2024-04-15 20:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487160102 ms) 2024-04-15 20:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487160102 ms) 2024-04-15 20:40:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487161142 ms) 2024-04-15 20:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487161143 ms) 2024-04-15 20:40:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:40:11.439470+00:00', 'runtime': '1487160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487161146 ms) 2024-04-15 20:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:39:11.439469+00:00', 'runtime': '1487100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487161147 ms) 2024-04-15 20:41:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487220101 ms) 2024-04-15 20:41:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487220102 ms) 2024-04-15 20:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487220102 ms) 2024-04-15 20:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487220102 ms) 2024-04-15 20:41:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487221141 ms) 2024-04-15 20:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487221142 ms) 2024-04-15 20:41:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:41:11.440364+00:00', 'runtime': '1487220.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487221144 ms) 2024-04-15 20:41:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:40:11.439470+00:00', 'runtime': '1487160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487221145 ms) 2024-04-15 20:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487280103 ms) 2024-04-15 20:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487280103 ms) 2024-04-15 20:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487280104 ms) 2024-04-15 20:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487280104 ms) 2024-04-15 20:42:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487281144 ms) 2024-04-15 20:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487281145 ms) 2024-04-15 20:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:42:11.439449+00:00', 'runtime': '1487280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487281147 ms) 2024-04-15 20:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:41:11.440364+00:00', 'runtime': '1487220.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487281148 ms) 2024-04-15 20:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487340100 ms) 2024-04-15 20:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487340101 ms) 2024-04-15 20:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487340101 ms) 2024-04-15 20:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487340101 ms) 2024-04-15 20:43:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487341139 ms) 2024-04-15 20:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487341140 ms) 2024-04-15 20:43:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:43:11.439460+00:00', 'runtime': '1487340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487341142 ms) 2024-04-15 20:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:42:11.439449+00:00', 'runtime': '1487280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487341143 ms) 2024-04-15 20:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487400100 ms) 2024-04-15 20:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487400101 ms) 2024-04-15 20:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487400101 ms) 2024-04-15 20:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487400102 ms) 2024-04-15 20:44:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487401143 ms) 2024-04-15 20:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487401144 ms) 2024-04-15 20:44:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:44:11.439473+00:00', 'runtime': '1487400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487401146 ms) 2024-04-15 20:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:43:11.439460+00:00', 'runtime': '1487340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487401147 ms) 2024-04-15 20:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487460103 ms) 2024-04-15 20:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487460103 ms) 2024-04-15 20:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487460104 ms) 2024-04-15 20:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487460104 ms) 2024-04-15 20:45:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487461143 ms) 2024-04-15 20:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487461144 ms) 2024-04-15 20:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:45:11.439496+00:00', 'runtime': '1487460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487461147 ms) 2024-04-15 20:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:44:11.439473+00:00', 'runtime': '1487400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487461148 ms) 2024-04-15 20:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487520101 ms) 2024-04-15 20:46:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487520102 ms) 2024-04-15 20:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487520102 ms) 2024-04-15 20:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487520103 ms) 2024-04-15 20:46:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487521141 ms) 2024-04-15 20:46:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487521142 ms) 2024-04-15 20:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:46:11.440886+00:00', 'runtime': '1487520.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487521145 ms) 2024-04-15 20:46:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:45:11.439496+00:00', 'runtime': '1487460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487521146 ms) 2024-04-15 20:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487580103 ms) 2024-04-15 20:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487580103 ms) 2024-04-15 20:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487580104 ms) 2024-04-15 20:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487580104 ms) 2024-04-15 20:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487581144 ms) 2024-04-15 20:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487581145 ms) 2024-04-15 20:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:47:11.439440+00:00', 'runtime': '1487580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487581147 ms) 2024-04-15 20:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:46:11.440886+00:00', 'runtime': '1487520.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487581148 ms) 2024-04-15 20:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487640100 ms) 2024-04-15 20:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487640101 ms) 2024-04-15 20:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487640101 ms) 2024-04-15 20:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487640101 ms) 2024-04-15 20:48:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487641143 ms) 2024-04-15 20:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487641144 ms) 2024-04-15 20:48:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:48:11.439429+00:00', 'runtime': '1487640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487641146 ms) 2024-04-15 20:48:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:47:11.439440+00:00', 'runtime': '1487580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487641147 ms) 2024-04-15 20:49:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487700101 ms) 2024-04-15 20:49:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487700102 ms) 2024-04-15 20:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487700102 ms) 2024-04-15 20:49:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487700103 ms) 2024-04-15 20:49:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487701141 ms) 2024-04-15 20:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487701142 ms) 2024-04-15 20:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:49:11.440370+00:00', 'runtime': '1487700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487701144 ms) 2024-04-15 20:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:48:11.439429+00:00', 'runtime': '1487640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487701145 ms) 2024-04-15 20:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487760103 ms) 2024-04-15 20:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487760103 ms) 2024-04-15 20:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487760104 ms) 2024-04-15 20:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487760104 ms) 2024-04-15 20:50:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487761146 ms) 2024-04-15 20:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487761147 ms) 2024-04-15 20:50:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:50:11.439510+00:00', 'runtime': '1487760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487761149 ms) 2024-04-15 20:50:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:49:11.440370+00:00', 'runtime': '1487700.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487761150 ms) 2024-04-15 20:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487820100 ms) 2024-04-15 20:51:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487820100 ms) 2024-04-15 20:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487820101 ms) 2024-04-15 20:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487820101 ms) 2024-04-15 20:51:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487821137 ms) 2024-04-15 20:51:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487821138 ms) 2024-04-15 20:51:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:51:11.439437+00:00', 'runtime': '1487820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487821140 ms) 2024-04-15 20:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:50:11.439510+00:00', 'runtime': '1487760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487821141 ms) 2024-04-15 20:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487880100 ms) 2024-04-15 20:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487880101 ms) 2024-04-15 20:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487880101 ms) 2024-04-15 20:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487880102 ms) 2024-04-15 20:52:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487881138 ms) 2024-04-15 20:52:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487881139 ms) 2024-04-15 20:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:52:11.439490+00:00', 'runtime': '1487880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487881141 ms) 2024-04-15 20:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:51:11.439437+00:00', 'runtime': '1487820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487881142 ms) 2024-04-15 20:53:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1487940105 ms) 2024-04-15 20:53:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1487940105 ms) 2024-04-15 20:53:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1487940106 ms) 2024-04-15 20:53:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1487940106 ms) 2024-04-15 20:53:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1487941147 ms) 2024-04-15 20:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1487941148 ms) 2024-04-15 20:53:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:53:11.441331+00:00', 'runtime': '1487940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487941150 ms) 2024-04-15 20:53:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:52:11.439490+00:00', 'runtime': '1487880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1487941151 ms) 2024-04-15 20:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488000100 ms) 2024-04-15 20:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488000101 ms) 2024-04-15 20:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488000101 ms) 2024-04-15 20:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488000101 ms) 2024-04-15 20:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488001140 ms) 2024-04-15 20:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488001141 ms) 2024-04-15 20:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:54:11.439444+00:00', 'runtime': '1488000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488001143 ms) 2024-04-15 20:54:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:53:11.441331+00:00', 'runtime': '1487940.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488001144 ms) 2024-04-15 20:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488060103 ms) 2024-04-15 20:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488060103 ms) 2024-04-15 20:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488060104 ms) 2024-04-15 20:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488060104 ms) 2024-04-15 20:55:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488061144 ms) 2024-04-15 20:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488061146 ms) 2024-04-15 20:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:55:11.439473+00:00', 'runtime': '1488060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488061148 ms) 2024-04-15 20:55:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:54:11.439444+00:00', 'runtime': '1488000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488061149 ms) 2024-04-15 20:56:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488120100 ms) 2024-04-15 20:56:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488120101 ms) 2024-04-15 20:56:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488120101 ms) 2024-04-15 20:56:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488120102 ms) 2024-04-15 20:56:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488121140 ms) 2024-04-15 20:56:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488121141 ms) 2024-04-15 20:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:56:11.439430+00:00', 'runtime': '1488120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488121143 ms) 2024-04-15 20:56:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:55:11.439473+00:00', 'runtime': '1488060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488121144 ms) 2024-04-15 20:57:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488180103 ms) 2024-04-15 20:57:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488180103 ms) 2024-04-15 20:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488180104 ms) 2024-04-15 20:57:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488180104 ms) 2024-04-15 20:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488181142 ms) 2024-04-15 20:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488181143 ms) 2024-04-15 20:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:57:11.439426+00:00', 'runtime': '1488180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488181144 ms) 2024-04-15 20:57:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:56:11.439430+00:00', 'runtime': '1488120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488181145 ms) 2024-04-15 20:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488240100 ms) 2024-04-15 20:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488240101 ms) 2024-04-15 20:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488240101 ms) 2024-04-15 20:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488240102 ms) 2024-04-15 20:58:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488241142 ms) 2024-04-15 20:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488241143 ms) 2024-04-15 20:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:58:11.439471+00:00', 'runtime': '1488240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488241146 ms) 2024-04-15 20:58:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:57:11.439426+00:00', 'runtime': '1488180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488241146 ms) 2024-04-15 20:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488300103 ms) 2024-04-15 20:59:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488300103 ms) 2024-04-15 20:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488300104 ms) 2024-04-15 20:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488300104 ms) 2024-04-15 20:59:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488301144 ms) 2024-04-15 20:59:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488301145 ms) 2024-04-15 20:59:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 20:59:11.439462+00:00', 'runtime': '1488300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488301146 ms) 2024-04-15 20:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:58:11.439471+00:00', 'runtime': '1488240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488301147 ms) 2024-04-15 21:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488360100 ms) 2024-04-15 21:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488360101 ms) 2024-04-15 21:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488360101 ms) 2024-04-15 21:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488360102 ms) 2024-04-15 21:00:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488361140 ms) 2024-04-15 21:00:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488361141 ms) 2024-04-15 21:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:00:11.439468+00:00', 'runtime': '1488360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488361143 ms) 2024-04-15 21:00:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 20:59:11.439462+00:00', 'runtime': '1488300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488361144 ms) 2024-04-15 21:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488420100 ms) 2024-04-15 21:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488420101 ms) 2024-04-15 21:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488420101 ms) 2024-04-15 21:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488420102 ms) 2024-04-15 21:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488421140 ms) 2024-04-15 21:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488421141 ms) 2024-04-15 21:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:01:11.439452+00:00', 'runtime': '1488420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488421143 ms) 2024-04-15 21:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:00:11.439468+00:00', 'runtime': '1488360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488421144 ms) 2024-04-15 21:02:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488480105 ms) 2024-04-15 21:02:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488480105 ms) 2024-04-15 21:02:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488480106 ms) 2024-04-15 21:02:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488480106 ms) 2024-04-15 21:02:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488481147 ms) 2024-04-15 21:02:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488481148 ms) 2024-04-15 21:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:02:11.441354+00:00', 'runtime': '1488480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488481150 ms) 2024-04-15 21:02:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:01:11.439452+00:00', 'runtime': '1488420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488481151 ms) 2024-04-15 21:03:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488540100 ms) 2024-04-15 21:03:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488540101 ms) 2024-04-15 21:03:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488540101 ms) 2024-04-15 21:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488540102 ms) 2024-04-15 21:03:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488541143 ms) 2024-04-15 21:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488541144 ms) 2024-04-15 21:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:03:11.439472+00:00', 'runtime': '1488540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488541147 ms) 2024-04-15 21:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:02:11.441354+00:00', 'runtime': '1488480.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488541147 ms) 2024-04-15 21:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488600101 ms) 2024-04-15 21:04:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488600102 ms) 2024-04-15 21:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488600102 ms) 2024-04-15 21:04:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488600103 ms) 2024-04-15 21:04:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488601139 ms) 2024-04-15 21:04:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488601140 ms) 2024-04-15 21:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:04:11.439461+00:00', 'runtime': '1488600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488601142 ms) 2024-04-15 21:04:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:03:11.439472+00:00', 'runtime': '1488540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488601143 ms) 2024-04-15 21:05:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488660101 ms) 2024-04-15 21:05:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488660101 ms) 2024-04-15 21:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488660102 ms) 2024-04-15 21:05:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488660102 ms) 2024-04-15 21:05:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488661138 ms) 2024-04-15 21:05:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488661139 ms) 2024-04-15 21:05:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:05:11.439469+00:00', 'runtime': '1488660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488661142 ms) 2024-04-15 21:05:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:04:11.439461+00:00', 'runtime': '1488600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488661145 ms) 2024-04-15 21:06:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488720101 ms) 2024-04-15 21:06:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488720102 ms) 2024-04-15 21:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488720102 ms) 2024-04-15 21:06:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488720103 ms) 2024-04-15 21:06:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488721143 ms) 2024-04-15 21:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488721144 ms) 2024-04-15 21:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:06:11.440306+00:00', 'runtime': '1488720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488721146 ms) 2024-04-15 21:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:05:11.439469+00:00', 'runtime': '1488660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488721147 ms) 2024-04-15 21:07:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488780102 ms) 2024-04-15 21:07:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488780103 ms) 2024-04-15 21:07:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488780103 ms) 2024-04-15 21:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488780104 ms) 2024-04-15 21:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488781143 ms) 2024-04-15 21:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488781144 ms) 2024-04-15 21:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:07:11.439469+00:00', 'runtime': '1488780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488781146 ms) 2024-04-15 21:07:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:06:11.440306+00:00', 'runtime': '1488720.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488781150 ms) 2024-04-15 21:08:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488840100 ms) 2024-04-15 21:08:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488840101 ms) 2024-04-15 21:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488840101 ms) 2024-04-15 21:08:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488840101 ms) 2024-04-15 21:08:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488841140 ms) 2024-04-15 21:08:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488841141 ms) 2024-04-15 21:08:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:08:11.439420+00:00', 'runtime': '1488840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488841143 ms) 2024-04-15 21:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:07:11.439469+00:00', 'runtime': '1488780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488841144 ms) 2024-04-15 21:09:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488900103 ms) 2024-04-15 21:09:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488900103 ms) 2024-04-15 21:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488900104 ms) 2024-04-15 21:09:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488900104 ms) 2024-04-15 21:09:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488901144 ms) 2024-04-15 21:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488901145 ms) 2024-04-15 21:09:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:09:11.439471+00:00', 'runtime': '1488900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488901147 ms) 2024-04-15 21:09:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:08:11.439420+00:00', 'runtime': '1488840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488901148 ms) 2024-04-15 21:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1488960100 ms) 2024-04-15 21:10:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1488960101 ms) 2024-04-15 21:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1488960101 ms) 2024-04-15 21:10:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1488960102 ms) 2024-04-15 21:10:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1488961144 ms) 2024-04-15 21:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1488961144 ms) 2024-04-15 21:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:10:11.439415+00:00', 'runtime': '1488960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488961146 ms) 2024-04-15 21:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:09:11.439471+00:00', 'runtime': '1488900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1488961147 ms) 2024-04-15 21:11:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489020100 ms) 2024-04-15 21:11:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489020101 ms) 2024-04-15 21:11:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489020101 ms) 2024-04-15 21:11:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489020102 ms) 2024-04-15 21:11:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489021141 ms) 2024-04-15 21:11:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489021142 ms) 2024-04-15 21:11:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:11:11.439466+00:00', 'runtime': '1489020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489021144 ms) 2024-04-15 21:11:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:10:11.439415+00:00', 'runtime': '1488960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489021145 ms) 2024-04-15 21:12:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489080102 ms) 2024-04-15 21:12:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489080103 ms) 2024-04-15 21:12:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489080103 ms) 2024-04-15 21:12:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489080104 ms) 2024-04-15 21:12:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489081143 ms) 2024-04-15 21:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489081144 ms) 2024-04-15 21:12:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:12:11.439464+00:00', 'runtime': '1489080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489081147 ms) 2024-04-15 21:12:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:11:11.439466+00:00', 'runtime': '1489020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489081148 ms) 2024-04-15 21:13:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489140100 ms) 2024-04-15 21:13:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489140101 ms) 2024-04-15 21:13:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489140101 ms) 2024-04-15 21:13:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489140102 ms) 2024-04-15 21:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489141143 ms) 2024-04-15 21:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489141144 ms) 2024-04-15 21:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:13:11.439453+00:00', 'runtime': '1489140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489141146 ms) 2024-04-15 21:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:12:11.439464+00:00', 'runtime': '1489080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489141147 ms) 2024-04-15 21:14:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489200101 ms) 2024-04-15 21:14:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489200102 ms) 2024-04-15 21:14:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489200102 ms) 2024-04-15 21:14:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489200103 ms) 2024-04-15 21:14:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489201141 ms) 2024-04-15 21:14:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489201142 ms) 2024-04-15 21:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:14:11.440333+00:00', 'runtime': '1489200.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489201144 ms) 2024-04-15 21:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:13:11.439453+00:00', 'runtime': '1489140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489201145 ms) 2024-04-15 21:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489260103 ms) 2024-04-15 21:15:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489260104 ms) 2024-04-15 21:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489260104 ms) 2024-04-15 21:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489260104 ms) 2024-04-15 21:15:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489261144 ms) 2024-04-15 21:15:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489261145 ms) 2024-04-15 21:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:15:11.439489+00:00', 'runtime': '1489260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489261147 ms) 2024-04-15 21:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:14:11.440333+00:00', 'runtime': '1489200.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489261148 ms) 2024-04-15 21:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489320100 ms) 2024-04-15 21:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489320101 ms) 2024-04-15 21:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489320101 ms) 2024-04-15 21:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489320101 ms) 2024-04-15 21:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489321140 ms) 2024-04-15 21:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489321141 ms) 2024-04-15 21:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:16:11.439148+00:00', 'runtime': '1489320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489321144 ms) 2024-04-15 21:16:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:15:11.439489+00:00', 'runtime': '1489260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489321145 ms) 2024-04-15 21:17:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489380100 ms) 2024-04-15 21:17:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489380101 ms) 2024-04-15 21:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489380101 ms) 2024-04-15 21:17:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489380102 ms) 2024-04-15 21:17:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489381138 ms) 2024-04-15 21:17:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489381139 ms) 2024-04-15 21:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:17:11.439452+00:00', 'runtime': '1489380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489381142 ms) 2024-04-15 21:17:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:16:11.439148+00:00', 'runtime': '1489320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489381143 ms) 2024-04-15 21:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489440102 ms) 2024-04-15 21:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489440103 ms) 2024-04-15 21:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489440103 ms) 2024-04-15 21:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489440103 ms) 2024-04-15 21:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489441144 ms) 2024-04-15 21:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489441145 ms) 2024-04-15 21:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:18:11.439445+00:00', 'runtime': '1489440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489441147 ms) 2024-04-15 21:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:17:11.439452+00:00', 'runtime': '1489380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489441148 ms) 2024-04-15 21:19:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489500100 ms) 2024-04-15 21:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489500101 ms) 2024-04-15 21:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489500102 ms) 2024-04-15 21:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489500102 ms) 2024-04-15 21:19:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489501138 ms) 2024-04-15 21:19:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489501139 ms) 2024-04-15 21:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:19:11.439407+00:00', 'runtime': '1489500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489501141 ms) 2024-04-15 21:19:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:18:11.439445+00:00', 'runtime': '1489440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489501142 ms) 2024-04-15 21:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489560103 ms) 2024-04-15 21:20:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489560103 ms) 2024-04-15 21:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489560104 ms) 2024-04-15 21:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489560104 ms) 2024-04-15 21:20:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489561142 ms) 2024-04-15 21:20:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489561143 ms) 2024-04-15 21:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:20:11.439463+00:00', 'runtime': '1489560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489561145 ms) 2024-04-15 21:20:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:19:11.439407+00:00', 'runtime': '1489500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489561146 ms) 2024-04-15 21:21:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489620101 ms) 2024-04-15 21:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489620101 ms) 2024-04-15 21:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489620101 ms) 2024-04-15 21:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489620102 ms) 2024-04-15 21:21:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489621141 ms) 2024-04-15 21:21:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489621142 ms) 2024-04-15 21:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:21:11.439462+00:00', 'runtime': '1489620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489621144 ms) 2024-04-15 21:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:20:11.439463+00:00', 'runtime': '1489560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489621145 ms) 2024-04-15 21:22:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489680102 ms) 2024-04-15 21:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489680103 ms) 2024-04-15 21:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489680103 ms) 2024-04-15 21:22:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489680103 ms) 2024-04-15 21:22:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489681141 ms) 2024-04-15 21:22:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489681142 ms) 2024-04-15 21:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:22:11.440293+00:00', 'runtime': '1489680.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489681144 ms) 2024-04-15 21:22:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:21:11.439462+00:00', 'runtime': '1489620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489681145 ms) 2024-04-15 21:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489740103 ms) 2024-04-15 21:23:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489740104 ms) 2024-04-15 21:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489740104 ms) 2024-04-15 21:23:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489740105 ms) 2024-04-15 21:23:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489741144 ms) 2024-04-15 21:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489741146 ms) 2024-04-15 21:23:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:23:11.439475+00:00', 'runtime': '1489740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489741148 ms) 2024-04-15 21:23:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:22:11.440293+00:00', 'runtime': '1489680.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489741148 ms) 2024-04-15 21:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489800100 ms) 2024-04-15 21:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489800101 ms) 2024-04-15 21:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489800101 ms) 2024-04-15 21:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489800101 ms) 2024-04-15 21:24:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489801139 ms) 2024-04-15 21:24:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489801140 ms) 2024-04-15 21:24:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:24:11.439434+00:00', 'runtime': '1489800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489801142 ms) 2024-04-15 21:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:23:11.439475+00:00', 'runtime': '1489740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489801143 ms) 2024-04-15 21:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489860103 ms) 2024-04-15 21:25:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489860103 ms) 2024-04-15 21:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489860104 ms) 2024-04-15 21:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489860104 ms) 2024-04-15 21:25:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489861142 ms) 2024-04-15 21:25:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489861143 ms) 2024-04-15 21:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:25:11.439448+00:00', 'runtime': '1489860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489861145 ms) 2024-04-15 21:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:24:11.439434+00:00', 'runtime': '1489800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489861146 ms) 2024-04-15 21:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489920100 ms) 2024-04-15 21:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489920101 ms) 2024-04-15 21:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489920101 ms) 2024-04-15 21:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489920102 ms) 2024-04-15 21:26:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489921143 ms) 2024-04-15 21:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489921144 ms) 2024-04-15 21:26:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:26:11.439413+00:00', 'runtime': '1489920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489921146 ms) 2024-04-15 21:26:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:25:11.439448+00:00', 'runtime': '1489860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489921147 ms) 2024-04-15 21:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1489980100 ms) 2024-04-15 21:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1489980101 ms) 2024-04-15 21:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1489980101 ms) 2024-04-15 21:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1489980102 ms) 2024-04-15 21:27:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1489981143 ms) 2024-04-15 21:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1489981145 ms) 2024-04-15 21:27:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:27:11.439402+00:00', 'runtime': '1489980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489981147 ms) 2024-04-15 21:27:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:26:11.439413+00:00', 'runtime': '1489920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1489981148 ms) 2024-04-15 21:28:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490040102 ms) 2024-04-15 21:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490040103 ms) 2024-04-15 21:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490040104 ms) 2024-04-15 21:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490040104 ms) 2024-04-15 21:28:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490041143 ms) 2024-04-15 21:28:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490041144 ms) 2024-04-15 21:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:28:11.439454+00:00', 'runtime': '1490040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490041147 ms) 2024-04-15 21:28:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:27:11.439402+00:00', 'runtime': '1489980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490041148 ms) 2024-04-15 21:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490100100 ms) 2024-04-15 21:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490100101 ms) 2024-04-15 21:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490100101 ms) 2024-04-15 21:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490100101 ms) 2024-04-15 21:29:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490101140 ms) 2024-04-15 21:29:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490101141 ms) 2024-04-15 21:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:29:11.439440+00:00', 'runtime': '1490100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490101143 ms) 2024-04-15 21:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:28:11.439454+00:00', 'runtime': '1490040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490101144 ms) 2024-04-15 21:30:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490160102 ms) 2024-04-15 21:30:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490160103 ms) 2024-04-15 21:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490160104 ms) 2024-04-15 21:30:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490160104 ms) 2024-04-15 21:30:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490161143 ms) 2024-04-15 21:30:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490161144 ms) 2024-04-15 21:30:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:30:11.439461+00:00', 'runtime': '1490160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490161148 ms) 2024-04-15 21:30:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:29:11.439440+00:00', 'runtime': '1490100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490161149 ms) 2024-04-15 21:31:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490220100 ms) 2024-04-15 21:31:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490220100 ms) 2024-04-15 21:31:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490220100 ms) 2024-04-15 21:31:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490220101 ms) 2024-04-15 21:31:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490221137 ms) 2024-04-15 21:31:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490221138 ms) 2024-04-15 21:31:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:31:11.439422+00:00', 'runtime': '1490220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490221141 ms) 2024-04-15 21:31:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:30:11.439461+00:00', 'runtime': '1490160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490221141 ms) 2024-04-15 21:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490280100 ms) 2024-04-15 21:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490280101 ms) 2024-04-15 21:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490280101 ms) 2024-04-15 21:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490280101 ms) 2024-04-15 21:32:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490281141 ms) 2024-04-15 21:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490281142 ms) 2024-04-15 21:32:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:32:11.439466+00:00', 'runtime': '1490280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490281145 ms) 2024-04-15 21:32:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:31:11.439422+00:00', 'runtime': '1490220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490281146 ms) 2024-04-15 21:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490340103 ms) 2024-04-15 21:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490340103 ms) 2024-04-15 21:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490340104 ms) 2024-04-15 21:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490340104 ms) 2024-04-15 21:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490341141 ms) 2024-04-15 21:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490341142 ms) 2024-04-15 21:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:33:11.439460+00:00', 'runtime': '1490340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490341144 ms) 2024-04-15 21:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:32:11.439466+00:00', 'runtime': '1490280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490341145 ms) 2024-04-15 21:34:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490400100 ms) 2024-04-15 21:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490400101 ms) 2024-04-15 21:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490400101 ms) 2024-04-15 21:34:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490400101 ms) 2024-04-15 21:34:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490401142 ms) 2024-04-15 21:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490401143 ms) 2024-04-15 21:34:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:34:11.439450+00:00', 'runtime': '1490400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490401145 ms) 2024-04-15 21:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:33:11.439460+00:00', 'runtime': '1490340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490401146 ms) 2024-04-15 21:35:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490460100 ms) 2024-04-15 21:35:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490460101 ms) 2024-04-15 21:35:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490460101 ms) 2024-04-15 21:35:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490460102 ms) 2024-04-15 21:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490461140 ms) 2024-04-15 21:35:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490461141 ms) 2024-04-15 21:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:35:11.439468+00:00', 'runtime': '1490460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490461144 ms) 2024-04-15 21:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:34:11.439450+00:00', 'runtime': '1490400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490461144 ms) 2024-04-15 21:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490520103 ms) 2024-04-15 21:36:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490520104 ms) 2024-04-15 21:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490520104 ms) 2024-04-15 21:36:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490520105 ms) 2024-04-15 21:36:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490521144 ms) 2024-04-15 21:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490521145 ms) 2024-04-15 21:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:36:11.439495+00:00', 'runtime': '1490520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490521148 ms) 2024-04-15 21:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:35:11.439468+00:00', 'runtime': '1490460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490521149 ms) 2024-04-15 21:37:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490580100 ms) 2024-04-15 21:37:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490580101 ms) 2024-04-15 21:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490580102 ms) 2024-04-15 21:37:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490580102 ms) 2024-04-15 21:37:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490581142 ms) 2024-04-15 21:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490581144 ms) 2024-04-15 21:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:37:11.439450+00:00', 'runtime': '1490580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490581146 ms) 2024-04-15 21:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:36:11.439495+00:00', 'runtime': '1490520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490581147 ms) 2024-04-15 21:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490640100 ms) 2024-04-15 21:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490640101 ms) 2024-04-15 21:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490640101 ms) 2024-04-15 21:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490640102 ms) 2024-04-15 21:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490641140 ms) 2024-04-15 21:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490641141 ms) 2024-04-15 21:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:38:11.439444+00:00', 'runtime': '1490640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490641143 ms) 2024-04-15 21:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:37:11.439450+00:00', 'runtime': '1490580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490641144 ms) 2024-04-15 21:39:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490700103 ms) 2024-04-15 21:39:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490700104 ms) 2024-04-15 21:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490700104 ms) 2024-04-15 21:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490700104 ms) 2024-04-15 21:39:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490701143 ms) 2024-04-15 21:39:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490701144 ms) 2024-04-15 21:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:39:11.439466+00:00', 'runtime': '1490700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490701146 ms) 2024-04-15 21:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:38:11.439444+00:00', 'runtime': '1490640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490701147 ms) 2024-04-15 21:40:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490760100 ms) 2024-04-15 21:40:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490760101 ms) 2024-04-15 21:40:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490760101 ms) 2024-04-15 21:40:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490760102 ms) 2024-04-15 21:40:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490761139 ms) 2024-04-15 21:40:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490761140 ms) 2024-04-15 21:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:40:11.439438+00:00', 'runtime': '1490760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490761142 ms) 2024-04-15 21:40:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:39:11.439466+00:00', 'runtime': '1490700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490761143 ms) 2024-04-15 21:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490820100 ms) 2024-04-15 21:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490820101 ms) 2024-04-15 21:41:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490820101 ms) 2024-04-15 21:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490820102 ms) 2024-04-15 21:41:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490821142 ms) 2024-04-15 21:41:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490821143 ms) 2024-04-15 21:41:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:41:11.439437+00:00', 'runtime': '1490820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490821146 ms) 2024-04-15 21:41:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:40:11.439438+00:00', 'runtime': '1490760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490821147 ms) 2024-04-15 21:42:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490880105 ms) 2024-04-15 21:42:11.466 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490880106 ms) 2024-04-15 21:42:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490880106 ms) 2024-04-15 21:42:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490880106 ms) 2024-04-15 21:42:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490881147 ms) 2024-04-15 21:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490881148 ms) 2024-04-15 21:42:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:42:11.441343+00:00', 'runtime': '1490880.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490881150 ms) 2024-04-15 21:42:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:41:11.439437+00:00', 'runtime': '1490820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490881151 ms) 2024-04-15 21:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1490940100 ms) 2024-04-15 21:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1490940101 ms) 2024-04-15 21:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1490940101 ms) 2024-04-15 21:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1490940102 ms) 2024-04-15 21:43:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1490941140 ms) 2024-04-15 21:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1490941141 ms) 2024-04-15 21:43:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:43:11.439434+00:00', 'runtime': '1490940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490941143 ms) 2024-04-15 21:43:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:42:11.441343+00:00', 'runtime': '1490880.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1490941144 ms) 2024-04-15 21:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491000103 ms) 2024-04-15 21:44:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491000104 ms) 2024-04-15 21:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491000104 ms) 2024-04-15 21:44:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491000105 ms) 2024-04-15 21:44:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491001144 ms) 2024-04-15 21:44:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491001145 ms) 2024-04-15 21:44:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:44:11.439435+00:00', 'runtime': '1491000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491001147 ms) 2024-04-15 21:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:43:11.439434+00:00', 'runtime': '1490940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491001148 ms) 2024-04-15 21:45:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491060100 ms) 2024-04-15 21:45:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491060101 ms) 2024-04-15 21:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491060101 ms) 2024-04-15 21:45:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491060101 ms) 2024-04-15 21:45:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491061138 ms) 2024-04-15 21:45:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491061139 ms) 2024-04-15 21:45:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:45:11.439472+00:00', 'runtime': '1491060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491061141 ms) 2024-04-15 21:45:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:44:11.439435+00:00', 'runtime': '1491000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491061142 ms) 2024-04-15 21:46:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491120101 ms) 2024-04-15 21:46:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491120102 ms) 2024-04-15 21:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491120102 ms) 2024-04-15 21:46:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491120103 ms) 2024-04-15 21:46:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491121137 ms) 2024-04-15 21:46:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491121138 ms) 2024-04-15 21:46:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:46:11.440373+00:00', 'runtime': '1491120.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491121140 ms) 2024-04-15 21:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:45:11.439472+00:00', 'runtime': '1491060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491121141 ms) 2024-04-15 21:47:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491180103 ms) 2024-04-15 21:47:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491180103 ms) 2024-04-15 21:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491180104 ms) 2024-04-15 21:47:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491180104 ms) 2024-04-15 21:47:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491181144 ms) 2024-04-15 21:47:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491181145 ms) 2024-04-15 21:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:47:11.439468+00:00', 'runtime': '1491180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491181147 ms) 2024-04-15 21:47:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:46:11.440373+00:00', 'runtime': '1491120.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491181148 ms) 2024-04-15 21:48:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491240100 ms) 2024-04-15 21:48:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491240101 ms) 2024-04-15 21:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491240101 ms) 2024-04-15 21:48:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491240101 ms) 2024-04-15 21:48:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491241140 ms) 2024-04-15 21:48:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491241141 ms) 2024-04-15 21:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:48:11.439400+00:00', 'runtime': '1491240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491241143 ms) 2024-04-15 21:48:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:47:11.439468+00:00', 'runtime': '1491180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491241144 ms) 2024-04-15 21:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491300100 ms) 2024-04-15 21:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491300101 ms) 2024-04-15 21:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491300101 ms) 2024-04-15 21:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491300101 ms) 2024-04-15 21:49:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491301141 ms) 2024-04-15 21:49:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491301142 ms) 2024-04-15 21:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:49:11.439468+00:00', 'runtime': '1491300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491301146 ms) 2024-04-15 21:49:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:48:11.439400+00:00', 'runtime': '1491240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491301147 ms) 2024-04-15 21:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491360103 ms) 2024-04-15 21:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491360103 ms) 2024-04-15 21:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491360103 ms) 2024-04-15 21:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491360104 ms) 2024-04-15 21:50:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491361144 ms) 2024-04-15 21:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491361145 ms) 2024-04-15 21:50:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:50:11.439472+00:00', 'runtime': '1491360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491361147 ms) 2024-04-15 21:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:49:11.439468+00:00', 'runtime': '1491300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491361148 ms) 2024-04-15 21:51:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491420100 ms) 2024-04-15 21:51:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491420101 ms) 2024-04-15 21:51:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491420101 ms) 2024-04-15 21:51:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491420102 ms) 2024-04-15 21:51:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491421140 ms) 2024-04-15 21:51:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491421141 ms) 2024-04-15 21:51:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:51:11.439461+00:00', 'runtime': '1491420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491421143 ms) 2024-04-15 21:51:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:50:11.439472+00:00', 'runtime': '1491360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491421144 ms) 2024-04-15 21:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491480100 ms) 2024-04-15 21:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491480101 ms) 2024-04-15 21:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491480101 ms) 2024-04-15 21:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491480101 ms) 2024-04-15 21:52:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491481140 ms) 2024-04-15 21:52:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491481141 ms) 2024-04-15 21:52:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:52:11.439427+00:00', 'runtime': '1491480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491481143 ms) 2024-04-15 21:52:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:51:11.439461+00:00', 'runtime': '1491420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491481144 ms) 2024-04-15 21:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491540103 ms) 2024-04-15 21:53:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491540103 ms) 2024-04-15 21:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491540104 ms) 2024-04-15 21:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491540104 ms) 2024-04-15 21:53:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491541144 ms) 2024-04-15 21:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491541145 ms) 2024-04-15 21:53:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:53:11.439475+00:00', 'runtime': '1491540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491541147 ms) 2024-04-15 21:53:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:52:11.439427+00:00', 'runtime': '1491480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491541148 ms) 2024-04-15 21:54:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491600100 ms) 2024-04-15 21:54:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491600101 ms) 2024-04-15 21:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491600101 ms) 2024-04-15 21:54:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491600101 ms) 2024-04-15 21:54:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491601139 ms) 2024-04-15 21:54:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491601140 ms) 2024-04-15 21:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:54:11.439449+00:00', 'runtime': '1491600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491601143 ms) 2024-04-15 21:54:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:53:11.439475+00:00', 'runtime': '1491540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491601143 ms) 2024-04-15 21:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491660100 ms) 2024-04-15 21:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491660101 ms) 2024-04-15 21:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491660101 ms) 2024-04-15 21:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491660101 ms) 2024-04-15 21:55:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491661139 ms) 2024-04-15 21:55:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491661140 ms) 2024-04-15 21:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:55:11.439486+00:00', 'runtime': '1491660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491661142 ms) 2024-04-15 21:55:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:54:11.439449+00:00', 'runtime': '1491600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491661143 ms) 2024-04-15 21:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491720103 ms) 2024-04-15 21:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491720103 ms) 2024-04-15 21:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491720104 ms) 2024-04-15 21:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491720104 ms) 2024-04-15 21:56:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491721142 ms) 2024-04-15 21:56:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491721143 ms) 2024-04-15 21:56:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:56:11.439441+00:00', 'runtime': '1491720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491721145 ms) 2024-04-15 21:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:55:11.439486+00:00', 'runtime': '1491660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491721149 ms) 2024-04-15 21:57:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491780100 ms) 2024-04-15 21:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491780101 ms) 2024-04-15 21:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491780101 ms) 2024-04-15 21:57:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491780102 ms) 2024-04-15 21:57:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491781142 ms) 2024-04-15 21:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491781143 ms) 2024-04-15 21:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:57:11.439419+00:00', 'runtime': '1491780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491781146 ms) 2024-04-15 21:57:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:56:11.439441+00:00', 'runtime': '1491720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491781147 ms) 2024-04-15 21:58:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491840102 ms) 2024-04-15 21:58:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491840102 ms) 2024-04-15 21:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491840103 ms) 2024-04-15 21:58:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491840103 ms) 2024-04-15 21:58:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491841140 ms) 2024-04-15 21:58:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491841141 ms) 2024-04-15 21:58:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:58:11.439471+00:00', 'runtime': '1491840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491841143 ms) 2024-04-15 21:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:57:11.439419+00:00', 'runtime': '1491780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491841144 ms) 2024-04-15 21:59:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491900101 ms) 2024-04-15 21:59:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491900101 ms) 2024-04-15 21:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491900102 ms) 2024-04-15 21:59:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491900102 ms) 2024-04-15 21:59:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491901137 ms) 2024-04-15 21:59:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491901138 ms) 2024-04-15 21:59:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 21:59:11.439469+00:00', 'runtime': '1491900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491901140 ms) 2024-04-15 21:59:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:58:11.439471+00:00', 'runtime': '1491840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491901141 ms) 2024-04-15 22:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1491960100 ms) 2024-04-15 22:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1491960101 ms) 2024-04-15 22:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1491960101 ms) 2024-04-15 22:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1491960101 ms) 2024-04-15 22:00:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1491961136 ms) 2024-04-15 22:00:12.497 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1491961137 ms) 2024-04-15 22:00:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:00:11.439462+00:00', 'runtime': '1491960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491961139 ms) 2024-04-15 22:00:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 21:59:11.439469+00:00', 'runtime': '1491900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1491961140 ms) 2024-04-15 22:01:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492020103 ms) 2024-04-15 22:01:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492020103 ms) 2024-04-15 22:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492020104 ms) 2024-04-15 22:01:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492020104 ms) 2024-04-15 22:01:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492021142 ms) 2024-04-15 22:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492021143 ms) 2024-04-15 22:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:01:11.439441+00:00', 'runtime': '1492020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492021145 ms) 2024-04-15 22:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:00:11.439462+00:00', 'runtime': '1491960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492021146 ms) 2024-04-15 22:02:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492080100 ms) 2024-04-15 22:02:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492080101 ms) 2024-04-15 22:02:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492080101 ms) 2024-04-15 22:02:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492080102 ms) 2024-04-15 22:02:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492081143 ms) 2024-04-15 22:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492081144 ms) 2024-04-15 22:02:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:02:11.439477+00:00', 'runtime': '1492080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492081146 ms) 2024-04-15 22:02:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:01:11.439441+00:00', 'runtime': '1492020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492081147 ms) 2024-04-15 22:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492140103 ms) 2024-04-15 22:03:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492140104 ms) 2024-04-15 22:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492140104 ms) 2024-04-15 22:03:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492140104 ms) 2024-04-15 22:03:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492141144 ms) 2024-04-15 22:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492141144 ms) 2024-04-15 22:03:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:03:11.439469+00:00', 'runtime': '1492140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492141147 ms) 2024-04-15 22:03:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:02:11.439477+00:00', 'runtime': '1492080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492141147 ms) 2024-04-15 22:04:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492200100 ms) 2024-04-15 22:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492200101 ms) 2024-04-15 22:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492200101 ms) 2024-04-15 22:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492200102 ms) 2024-04-15 22:04:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492201140 ms) 2024-04-15 22:04:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492201142 ms) 2024-04-15 22:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:04:11.439527+00:00', 'runtime': '1492200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492201144 ms) 2024-04-15 22:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:03:11.439469+00:00', 'runtime': '1492140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492201145 ms) 2024-04-15 22:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492260103 ms) 2024-04-15 22:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492260104 ms) 2024-04-15 22:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492260104 ms) 2024-04-15 22:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492260104 ms) 2024-04-15 22:05:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492261145 ms) 2024-04-15 22:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492261146 ms) 2024-04-15 22:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:05:11.439451+00:00', 'runtime': '1492260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492261149 ms) 2024-04-15 22:05:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:04:11.439527+00:00', 'runtime': '1492200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492261150 ms) 2024-04-15 22:06:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492320100 ms) 2024-04-15 22:06:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492320101 ms) 2024-04-15 22:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492320101 ms) 2024-04-15 22:06:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492320102 ms) 2024-04-15 22:06:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492321140 ms) 2024-04-15 22:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492321141 ms) 2024-04-15 22:06:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:06:11.439455+00:00', 'runtime': '1492320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492321143 ms) 2024-04-15 22:06:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:05:11.439451+00:00', 'runtime': '1492260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492321144 ms) 2024-04-15 22:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492380100 ms) 2024-04-15 22:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492380101 ms) 2024-04-15 22:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492380101 ms) 2024-04-15 22:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492380102 ms) 2024-04-15 22:07:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492381143 ms) 2024-04-15 22:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492381144 ms) 2024-04-15 22:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:07:11.439461+00:00', 'runtime': '1492380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492381146 ms) 2024-04-15 22:07:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:06:11.439455+00:00', 'runtime': '1492320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492381147 ms) 2024-04-15 22:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492440103 ms) 2024-04-15 22:08:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492440103 ms) 2024-04-15 22:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492440104 ms) 2024-04-15 22:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492440104 ms) 2024-04-15 22:08:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492441145 ms) 2024-04-15 22:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492441146 ms) 2024-04-15 22:08:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:08:11.439469+00:00', 'runtime': '1492440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492441148 ms) 2024-04-15 22:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:07:11.439461+00:00', 'runtime': '1492380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492441149 ms) 2024-04-15 22:09:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492500100 ms) 2024-04-15 22:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492500101 ms) 2024-04-15 22:09:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492500101 ms) 2024-04-15 22:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492500102 ms) 2024-04-15 22:09:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492501141 ms) 2024-04-15 22:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492501142 ms) 2024-04-15 22:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:09:11.439443+00:00', 'runtime': '1492500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492501144 ms) 2024-04-15 22:09:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:08:11.439469+00:00', 'runtime': '1492440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492501145 ms) 2024-04-15 22:10:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492560103 ms) 2024-04-15 22:10:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492560103 ms) 2024-04-15 22:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492560104 ms) 2024-04-15 22:10:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492560104 ms) 2024-04-15 22:10:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492561143 ms) 2024-04-15 22:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492561144 ms) 2024-04-15 22:10:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:10:11.439473+00:00', 'runtime': '1492560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492561146 ms) 2024-04-15 22:10:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:09:11.439443+00:00', 'runtime': '1492500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492561147 ms) 2024-04-15 22:11:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492620099 ms) 2024-04-15 22:11:11.459 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492620099 ms) 2024-04-15 22:11:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492620100 ms) 2024-04-15 22:11:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492620100 ms) 2024-04-15 22:11:12.496 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492621136 ms) 2024-04-15 22:11:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492621137 ms) 2024-04-15 22:11:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:11:11.439230+00:00', 'runtime': '1492620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492621140 ms) 2024-04-15 22:11:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:10:11.439473+00:00', 'runtime': '1492560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492621141 ms) 2024-04-15 22:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492680100 ms) 2024-04-15 22:12:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492680100 ms) 2024-04-15 22:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492680101 ms) 2024-04-15 22:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492680101 ms) 2024-04-15 22:12:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492681137 ms) 2024-04-15 22:12:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492681138 ms) 2024-04-15 22:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:12:11.439493+00:00', 'runtime': '1492680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492681141 ms) 2024-04-15 22:12:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:11:11.439230+00:00', 'runtime': '1492620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492681141 ms) 2024-04-15 22:13:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492740103 ms) 2024-04-15 22:13:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492740104 ms) 2024-04-15 22:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492740104 ms) 2024-04-15 22:13:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492740104 ms) 2024-04-15 22:13:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492741144 ms) 2024-04-15 22:13:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492741145 ms) 2024-04-15 22:13:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:13:11.439409+00:00', 'runtime': '1492740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492741150 ms) 2024-04-15 22:13:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:12:11.439493+00:00', 'runtime': '1492680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492741151 ms) 2024-04-15 22:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492800100 ms) 2024-04-15 22:14:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492800101 ms) 2024-04-15 22:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492800101 ms) 2024-04-15 22:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492800101 ms) 2024-04-15 22:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492801140 ms) 2024-04-15 22:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492801141 ms) 2024-04-15 22:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:14:11.439415+00:00', 'runtime': '1492800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492801143 ms) 2024-04-15 22:14:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:13:11.439409+00:00', 'runtime': '1492740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492801143 ms) 2024-04-15 22:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492860103 ms) 2024-04-15 22:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492860103 ms) 2024-04-15 22:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492860104 ms) 2024-04-15 22:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492860104 ms) 2024-04-15 22:15:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492861142 ms) 2024-04-15 22:15:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492861143 ms) 2024-04-15 22:15:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:15:11.439475+00:00', 'runtime': '1492860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492861148 ms) 2024-04-15 22:15:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:14:11.439415+00:00', 'runtime': '1492800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492861149 ms) 2024-04-15 22:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492920100 ms) 2024-04-15 22:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492920101 ms) 2024-04-15 22:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492920101 ms) 2024-04-15 22:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492920102 ms) 2024-04-15 22:16:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492921140 ms) 2024-04-15 22:16:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492921141 ms) 2024-04-15 22:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:16:11.439454+00:00', 'runtime': '1492920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492921143 ms) 2024-04-15 22:16:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:15:11.439475+00:00', 'runtime': '1492860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492921144 ms) 2024-04-15 22:17:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1492980103 ms) 2024-04-15 22:17:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1492980103 ms) 2024-04-15 22:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1492980104 ms) 2024-04-15 22:17:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1492980104 ms) 2024-04-15 22:17:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1492981143 ms) 2024-04-15 22:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1492981144 ms) 2024-04-15 22:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:17:11.439466+00:00', 'runtime': '1492980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492981146 ms) 2024-04-15 22:17:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:16:11.439454+00:00', 'runtime': '1492920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1492981147 ms) 2024-04-15 22:18:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493040100 ms) 2024-04-15 22:18:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493040101 ms) 2024-04-15 22:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493040101 ms) 2024-04-15 22:18:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493040102 ms) 2024-04-15 22:18:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493041140 ms) 2024-04-15 22:18:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493041142 ms) 2024-04-15 22:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:18:11.439404+00:00', 'runtime': '1493040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493041144 ms) 2024-04-15 22:18:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:17:11.439466+00:00', 'runtime': '1492980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493041144 ms) 2024-04-15 22:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493100101 ms) 2024-04-15 22:19:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493100101 ms) 2024-04-15 22:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493100102 ms) 2024-04-15 22:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493100102 ms) 2024-04-15 22:19:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493101140 ms) 2024-04-15 22:19:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493101141 ms) 2024-04-15 22:19:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:19:11.440345+00:00', 'runtime': '1493100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493101143 ms) 2024-04-15 22:19:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:18:11.439404+00:00', 'runtime': '1493040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493101146 ms) 2024-04-15 22:20:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493160103 ms) 2024-04-15 22:20:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493160104 ms) 2024-04-15 22:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493160104 ms) 2024-04-15 22:20:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493160104 ms) 2024-04-15 22:20:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493161144 ms) 2024-04-15 22:20:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493161145 ms) 2024-04-15 22:20:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:20:11.439447+00:00', 'runtime': '1493160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493161149 ms) 2024-04-15 22:20:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:19:11.440345+00:00', 'runtime': '1493100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493161150 ms) 2024-04-15 22:21:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493220100 ms) 2024-04-15 22:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493220101 ms) 2024-04-15 22:21:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493220101 ms) 2024-04-15 22:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493220102 ms) 2024-04-15 22:21:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493221140 ms) 2024-04-15 22:21:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493221141 ms) 2024-04-15 22:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:21:11.439450+00:00', 'runtime': '1493220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493221145 ms) 2024-04-15 22:21:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:20:11.439447+00:00', 'runtime': '1493160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493221146 ms) 2024-04-15 22:22:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493280103 ms) 2024-04-15 22:22:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493280103 ms) 2024-04-15 22:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493280104 ms) 2024-04-15 22:22:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493280104 ms) 2024-04-15 22:22:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493281148 ms) 2024-04-15 22:22:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493281149 ms) 2024-04-15 22:22:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:22:11.439446+00:00', 'runtime': '1493280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493281151 ms) 2024-04-15 22:22:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:21:11.439450+00:00', 'runtime': '1493220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493281152 ms) 2024-04-15 22:23:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493340101 ms) 2024-04-15 22:23:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493340101 ms) 2024-04-15 22:23:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493340101 ms) 2024-04-15 22:23:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493340102 ms) 2024-04-15 22:23:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493341139 ms) 2024-04-15 22:23:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493341140 ms) 2024-04-15 22:23:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:23:11.439445+00:00', 'runtime': '1493340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493341142 ms) 2024-04-15 22:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:22:11.439446+00:00', 'runtime': '1493280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493341143 ms) 2024-04-15 22:24:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493400100 ms) 2024-04-15 22:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493400101 ms) 2024-04-15 22:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493400101 ms) 2024-04-15 22:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493400101 ms) 2024-04-15 22:24:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493401142 ms) 2024-04-15 22:24:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493401143 ms) 2024-04-15 22:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:24:11.439465+00:00', 'runtime': '1493400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493401145 ms) 2024-04-15 22:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:23:11.439445+00:00', 'runtime': '1493340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493401146 ms) 2024-04-15 22:25:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493460101 ms) 2024-04-15 22:25:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493460102 ms) 2024-04-15 22:25:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493460102 ms) 2024-04-15 22:25:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493460103 ms) 2024-04-15 22:25:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493461143 ms) 2024-04-15 22:25:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493461144 ms) 2024-04-15 22:25:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:25:11.439453+00:00', 'runtime': '1493460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493461146 ms) 2024-04-15 22:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:24:11.439465+00:00', 'runtime': '1493400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493461147 ms) 2024-04-15 22:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493520100 ms) 2024-04-15 22:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493520101 ms) 2024-04-15 22:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493520101 ms) 2024-04-15 22:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493520101 ms) 2024-04-15 22:26:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493521138 ms) 2024-04-15 22:26:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493521139 ms) 2024-04-15 22:26:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:26:11.439412+00:00', 'runtime': '1493520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493521141 ms) 2024-04-15 22:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:25:11.439453+00:00', 'runtime': '1493460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493521142 ms) 2024-04-15 22:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493580100 ms) 2024-04-15 22:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493580101 ms) 2024-04-15 22:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493580101 ms) 2024-04-15 22:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493580102 ms) 2024-04-15 22:27:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493581138 ms) 2024-04-15 22:27:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493581139 ms) 2024-04-15 22:27:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:27:11.439425+00:00', 'runtime': '1493580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493581141 ms) 2024-04-15 22:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:26:11.439412+00:00', 'runtime': '1493520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493581142 ms) 2024-04-15 22:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493640103 ms) 2024-04-15 22:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493640103 ms) 2024-04-15 22:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493640104 ms) 2024-04-15 22:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493640104 ms) 2024-04-15 22:28:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493641141 ms) 2024-04-15 22:28:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493641142 ms) 2024-04-15 22:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:28:11.439457+00:00', 'runtime': '1493640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493641146 ms) 2024-04-15 22:28:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:27:11.439425+00:00', 'runtime': '1493580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493641147 ms) 2024-04-15 22:29:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493700100 ms) 2024-04-15 22:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493700101 ms) 2024-04-15 22:29:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493700101 ms) 2024-04-15 22:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493700102 ms) 2024-04-15 22:29:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493701143 ms) 2024-04-15 22:29:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493701144 ms) 2024-04-15 22:29:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:29:11.439448+00:00', 'runtime': '1493700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493701146 ms) 2024-04-15 22:29:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:28:11.439457+00:00', 'runtime': '1493640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493701147 ms) 2024-04-15 22:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493760100 ms) 2024-04-15 22:30:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493760100 ms) 2024-04-15 22:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493760101 ms) 2024-04-15 22:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493760101 ms) 2024-04-15 22:30:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493761142 ms) 2024-04-15 22:30:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493761143 ms) 2024-04-15 22:30:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:30:11.439453+00:00', 'runtime': '1493760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493761145 ms) 2024-04-15 22:30:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:29:11.439448+00:00', 'runtime': '1493700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493761146 ms) 2024-04-15 22:31:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493820104 ms) 2024-04-15 22:31:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493820105 ms) 2024-04-15 22:31:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493820105 ms) 2024-04-15 22:31:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493820106 ms) 2024-04-15 22:31:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493821144 ms) 2024-04-15 22:31:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493821145 ms) 2024-04-15 22:31:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:31:11.441319+00:00', 'runtime': '1493820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493821147 ms) 2024-04-15 22:31:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:30:11.439453+00:00', 'runtime': '1493760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493821148 ms) 2024-04-15 22:32:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493880100 ms) 2024-04-15 22:32:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493880101 ms) 2024-04-15 22:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493880101 ms) 2024-04-15 22:32:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493880101 ms) 2024-04-15 22:32:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493881139 ms) 2024-04-15 22:32:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493881141 ms) 2024-04-15 22:32:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:32:11.439474+00:00', 'runtime': '1493880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493881143 ms) 2024-04-15 22:32:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:31:11.441319+00:00', 'runtime': '1493820.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493881144 ms) 2024-04-15 22:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1493940102 ms) 2024-04-15 22:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1493940103 ms) 2024-04-15 22:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1493940104 ms) 2024-04-15 22:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1493940104 ms) 2024-04-15 22:33:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1493941145 ms) 2024-04-15 22:33:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1493941146 ms) 2024-04-15 22:33:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:33:11.439479+00:00', 'runtime': '1493940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493941148 ms) 2024-04-15 22:33:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:32:11.439474+00:00', 'runtime': '1493880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1493941149 ms) 2024-04-15 22:34:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494000101 ms) 2024-04-15 22:34:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494000101 ms) 2024-04-15 22:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494000102 ms) 2024-04-15 22:34:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494000102 ms) 2024-04-15 22:34:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494001143 ms) 2024-04-15 22:34:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494001144 ms) 2024-04-15 22:34:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:34:11.439468+00:00', 'runtime': '1494000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494001146 ms) 2024-04-15 22:34:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:33:11.439479+00:00', 'runtime': '1493940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494001147 ms) 2024-04-15 22:35:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494060102 ms) 2024-04-15 22:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494060103 ms) 2024-04-15 22:35:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494060103 ms) 2024-04-15 22:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494060104 ms) 2024-04-15 22:35:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494061149 ms) 2024-04-15 22:35:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494061150 ms) 2024-04-15 22:35:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:35:11.439496+00:00', 'runtime': '1494060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494061152 ms) 2024-04-15 22:35:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:34:11.439468+00:00', 'runtime': '1494000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494061153 ms) 2024-04-15 22:36:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494120100 ms) 2024-04-15 22:36:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494120101 ms) 2024-04-15 22:36:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494120101 ms) 2024-04-15 22:36:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494120102 ms) 2024-04-15 22:36:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494121142 ms) 2024-04-15 22:36:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494121143 ms) 2024-04-15 22:36:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:36:11.439471+00:00', 'runtime': '1494120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494121145 ms) 2024-04-15 22:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:35:11.439496+00:00', 'runtime': '1494060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494121146 ms) 2024-04-15 22:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494180103 ms) 2024-04-15 22:37:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494180103 ms) 2024-04-15 22:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494180104 ms) 2024-04-15 22:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494180104 ms) 2024-04-15 22:37:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494181143 ms) 2024-04-15 22:37:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494181144 ms) 2024-04-15 22:37:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:37:11.439461+00:00', 'runtime': '1494180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494181146 ms) 2024-04-15 22:37:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:36:11.439471+00:00', 'runtime': '1494120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494181147 ms) 2024-04-15 22:38:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494240100 ms) 2024-04-15 22:38:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494240101 ms) 2024-04-15 22:38:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494240101 ms) 2024-04-15 22:38:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494240102 ms) 2024-04-15 22:38:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494241140 ms) 2024-04-15 22:38:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494241141 ms) 2024-04-15 22:38:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:38:11.439465+00:00', 'runtime': '1494240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494241143 ms) 2024-04-15 22:38:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:37:11.439461+00:00', 'runtime': '1494180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494241144 ms) 2024-04-15 22:39:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494300100 ms) 2024-04-15 22:39:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494300101 ms) 2024-04-15 22:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494300101 ms) 2024-04-15 22:39:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494300101 ms) 2024-04-15 22:39:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494301142 ms) 2024-04-15 22:39:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494301143 ms) 2024-04-15 22:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:39:11.439431+00:00', 'runtime': '1494300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494301145 ms) 2024-04-15 22:39:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:38:11.439465+00:00', 'runtime': '1494240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494301146 ms) 2024-04-15 22:40:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494360104 ms) 2024-04-15 22:40:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494360104 ms) 2024-04-15 22:40:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494360105 ms) 2024-04-15 22:40:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494360105 ms) 2024-04-15 22:40:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494361141 ms) 2024-04-15 22:40:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494361142 ms) 2024-04-15 22:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:40:11.441329+00:00', 'runtime': '1494360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494361144 ms) 2024-04-15 22:40:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:39:11.439431+00:00', 'runtime': '1494300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494361145 ms) 2024-04-15 22:41:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494420100 ms) 2024-04-15 22:41:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494420101 ms) 2024-04-15 22:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494420101 ms) 2024-04-15 22:41:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494420102 ms) 2024-04-15 22:41:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494421138 ms) 2024-04-15 22:41:12.499 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494421139 ms) 2024-04-15 22:41:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:41:11.439458+00:00', 'runtime': '1494420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494421141 ms) 2024-04-15 22:41:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:40:11.441329+00:00', 'runtime': '1494360.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494421142 ms) 2024-04-15 22:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494480103 ms) 2024-04-15 22:42:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494480104 ms) 2024-04-15 22:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494480104 ms) 2024-04-15 22:42:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494480105 ms) 2024-04-15 22:42:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494481143 ms) 2024-04-15 22:42:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494481144 ms) 2024-04-15 22:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:42:11.439482+00:00', 'runtime': '1494480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494481145 ms) 2024-04-15 22:42:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:41:11.439458+00:00', 'runtime': '1494420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494481146 ms) 2024-04-15 22:43:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494540100 ms) 2024-04-15 22:43:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494540101 ms) 2024-04-15 22:43:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494540101 ms) 2024-04-15 22:43:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494540102 ms) 2024-04-15 22:43:12.498 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494541138 ms) 2024-04-15 22:43:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494541138 ms) 2024-04-15 22:43:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:43:11.439488+00:00', 'runtime': '1494540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494541140 ms) 2024-04-15 22:43:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:42:11.439482+00:00', 'runtime': '1494480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494541141 ms) 2024-04-15 22:44:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494600100 ms) 2024-04-15 22:44:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494600101 ms) 2024-04-15 22:44:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494600101 ms) 2024-04-15 22:44:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494600102 ms) 2024-04-15 22:44:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494601140 ms) 2024-04-15 22:44:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494601141 ms) 2024-04-15 22:44:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:44:11.439459+00:00', 'runtime': '1494600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494601143 ms) 2024-04-15 22:44:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:43:11.439488+00:00', 'runtime': '1494540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494601144 ms) 2024-04-15 22:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494660103 ms) 2024-04-15 22:45:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494660103 ms) 2024-04-15 22:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494660104 ms) 2024-04-15 22:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494660104 ms) 2024-04-15 22:45:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494661144 ms) 2024-04-15 22:45:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494661145 ms) 2024-04-15 22:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:45:11.439515+00:00', 'runtime': '1494660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494661147 ms) 2024-04-15 22:45:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:44:11.439459+00:00', 'runtime': '1494600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494661148 ms) 2024-04-15 22:46:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494720100 ms) 2024-04-15 22:46:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494720101 ms) 2024-04-15 22:46:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494720101 ms) 2024-04-15 22:46:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494720102 ms) 2024-04-15 22:46:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494721140 ms) 2024-04-15 22:46:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494721141 ms) 2024-04-15 22:46:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:46:11.439458+00:00', 'runtime': '1494720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494721143 ms) 2024-04-15 22:46:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:45:11.439515+00:00', 'runtime': '1494660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494721144 ms) 2024-04-15 22:47:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494780100 ms) 2024-04-15 22:47:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494780101 ms) 2024-04-15 22:47:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494780101 ms) 2024-04-15 22:47:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494780102 ms) 2024-04-15 22:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494781143 ms) 2024-04-15 22:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494781144 ms) 2024-04-15 22:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:47:11.439458+00:00', 'runtime': '1494780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494781147 ms) 2024-04-15 22:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:46:11.439458+00:00', 'runtime': '1494720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494781147 ms) 2024-04-15 22:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494840103 ms) 2024-04-15 22:48:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494840103 ms) 2024-04-15 22:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494840104 ms) 2024-04-15 22:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494840104 ms) 2024-04-15 22:48:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494841147 ms) 2024-04-15 22:48:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494841148 ms) 2024-04-15 22:48:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:48:11.439455+00:00', 'runtime': '1494840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494841152 ms) 2024-04-15 22:48:12.513 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:47:11.439458+00:00', 'runtime': '1494780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494841153 ms) 2024-04-15 22:49:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494900100 ms) 2024-04-15 22:49:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494900101 ms) 2024-04-15 22:49:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494900101 ms) 2024-04-15 22:49:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494900102 ms) 2024-04-15 22:49:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494901140 ms) 2024-04-15 22:49:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494901141 ms) 2024-04-15 22:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:49:11.439450+00:00', 'runtime': '1494900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494901143 ms) 2024-04-15 22:49:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:48:11.439455+00:00', 'runtime': '1494840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494901144 ms) 2024-04-15 22:50:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1494960101 ms) 2024-04-15 22:50:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1494960102 ms) 2024-04-15 22:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1494960102 ms) 2024-04-15 22:50:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1494960102 ms) 2024-04-15 22:50:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1494961142 ms) 2024-04-15 22:50:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1494961143 ms) 2024-04-15 22:50:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:50:11.440341+00:00', 'runtime': '1494960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494961145 ms) 2024-04-15 22:50:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:49:11.439450+00:00', 'runtime': '1494900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1494961146 ms) 2024-04-15 22:51:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495020103 ms) 2024-04-15 22:51:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495020104 ms) 2024-04-15 22:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495020104 ms) 2024-04-15 22:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495020104 ms) 2024-04-15 22:51:12.509 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495021149 ms) 2024-04-15 22:51:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495021150 ms) 2024-04-15 22:51:12.514 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:51:11.439538+00:00', 'runtime': '1495020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495021154 ms) 2024-04-15 22:51:12.515 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:50:11.440341+00:00', 'runtime': '1494960.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495021155 ms) 2024-04-15 22:52:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495080100 ms) 2024-04-15 22:52:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495080101 ms) 2024-04-15 22:52:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495080101 ms) 2024-04-15 22:52:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495080102 ms) 2024-04-15 22:52:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495081141 ms) 2024-04-15 22:52:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495081142 ms) 2024-04-15 22:52:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:52:11.439393+00:00', 'runtime': '1495080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495081145 ms) 2024-04-15 22:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:51:11.439538+00:00', 'runtime': '1495020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495081146 ms) 2024-04-15 22:53:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495140100 ms) 2024-04-15 22:53:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495140100 ms) 2024-04-15 22:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495140101 ms) 2024-04-15 22:53:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495140101 ms) 2024-04-15 22:53:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495141137 ms) 2024-04-15 22:53:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495141138 ms) 2024-04-15 22:53:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:53:11.439479+00:00', 'runtime': '1495140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495141140 ms) 2024-04-15 22:53:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:52:11.439393+00:00', 'runtime': '1495080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495141141 ms) 2024-04-15 22:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495200103 ms) 2024-04-15 22:54:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495200103 ms) 2024-04-15 22:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495200104 ms) 2024-04-15 22:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495200104 ms) 2024-04-15 22:54:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495201145 ms) 2024-04-15 22:54:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495201146 ms) 2024-04-15 22:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:54:11.439458+00:00', 'runtime': '1495200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495201148 ms) 2024-04-15 22:54:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:53:11.439479+00:00', 'runtime': '1495140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495201149 ms) 2024-04-15 22:55:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495260100 ms) 2024-04-15 22:55:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495260101 ms) 2024-04-15 22:55:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495260101 ms) 2024-04-15 22:55:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495260102 ms) 2024-04-15 22:55:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495261140 ms) 2024-04-15 22:55:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495261141 ms) 2024-04-15 22:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:55:11.439472+00:00', 'runtime': '1495260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495261144 ms) 2024-04-15 22:55:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:54:11.439458+00:00', 'runtime': '1495200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495261144 ms) 2024-04-15 22:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495320103 ms) 2024-04-15 22:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495320103 ms) 2024-04-15 22:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495320104 ms) 2024-04-15 22:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495320104 ms) 2024-04-15 22:56:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495321145 ms) 2024-04-15 22:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495321145 ms) 2024-04-15 22:56:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:56:11.439458+00:00', 'runtime': '1495320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495321147 ms) 2024-04-15 22:56:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:55:11.439472+00:00', 'runtime': '1495260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495321148 ms) 2024-04-15 22:57:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495380100 ms) 2024-04-15 22:57:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495380101 ms) 2024-04-15 22:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495380101 ms) 2024-04-15 22:57:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495380101 ms) 2024-04-15 22:57:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495381140 ms) 2024-04-15 22:57:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495381141 ms) 2024-04-15 22:57:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:57:11.439444+00:00', 'runtime': '1495380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495381143 ms) 2024-04-15 22:57:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:56:11.439458+00:00', 'runtime': '1495320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495381144 ms) 2024-04-15 22:58:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495440100 ms) 2024-04-15 22:58:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495440101 ms) 2024-04-15 22:58:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495440101 ms) 2024-04-15 22:58:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495440101 ms) 2024-04-15 22:58:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495441141 ms) 2024-04-15 22:58:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495441142 ms) 2024-04-15 22:58:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:58:11.439467+00:00', 'runtime': '1495440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495441144 ms) 2024-04-15 22:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:57:11.439444+00:00', 'runtime': '1495380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495441145 ms) 2024-04-15 22:59:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495500102 ms) 2024-04-15 22:59:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495500102 ms) 2024-04-15 22:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495500103 ms) 2024-04-15 22:59:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495500103 ms) 2024-04-15 22:59:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495501143 ms) 2024-04-15 22:59:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495501144 ms) 2024-04-15 22:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 22:59:11.439455+00:00', 'runtime': '1495500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495501147 ms) 2024-04-15 22:59:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:58:11.439467+00:00', 'runtime': '1495440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495501148 ms) 2024-04-15 23:00:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495560100 ms) 2024-04-15 23:00:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495560101 ms) 2024-04-15 23:00:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495560101 ms) 2024-04-15 23:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495560102 ms) 2024-04-15 23:00:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495561142 ms) 2024-04-15 23:00:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495561143 ms) 2024-04-15 23:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:00:11.439467+00:00', 'runtime': '1495560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495561145 ms) 2024-04-15 23:00:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 22:59:11.439455+00:00', 'runtime': '1495500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495561146 ms) 2024-04-15 23:01:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495620100 ms) 2024-04-15 23:01:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495620101 ms) 2024-04-15 23:01:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495620101 ms) 2024-04-15 23:01:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495620102 ms) 2024-04-15 23:01:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495621140 ms) 2024-04-15 23:01:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495621141 ms) 2024-04-15 23:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:01:11.439432+00:00', 'runtime': '1495620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495621143 ms) 2024-04-15 23:01:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:00:11.439467+00:00', 'runtime': '1495560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495621144 ms) 2024-04-15 23:02:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495680103 ms) 2024-04-15 23:02:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495680103 ms) 2024-04-15 23:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495680104 ms) 2024-04-15 23:02:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495680104 ms) 2024-04-15 23:02:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495681144 ms) 2024-04-15 23:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495681145 ms) 2024-04-15 23:02:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:02:11.439462+00:00', 'runtime': '1495680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495681149 ms) 2024-04-15 23:02:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:01:11.439432+00:00', 'runtime': '1495620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495681150 ms) 2024-04-15 23:03:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495740102 ms) 2024-04-15 23:03:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495740102 ms) 2024-04-15 23:03:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495740102 ms) 2024-04-15 23:03:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495740103 ms) 2024-04-15 23:03:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495741141 ms) 2024-04-15 23:03:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495741142 ms) 2024-04-15 23:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:03:11.440716+00:00', 'runtime': '1495740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495741144 ms) 2024-04-15 23:03:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:02:11.439462+00:00', 'runtime': '1495680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495741145 ms) 2024-04-15 23:04:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495800100 ms) 2024-04-15 23:04:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495800101 ms) 2024-04-15 23:04:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495800101 ms) 2024-04-15 23:04:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495800102 ms) 2024-04-15 23:04:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495801143 ms) 2024-04-15 23:04:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495801144 ms) 2024-04-15 23:04:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:04:11.439463+00:00', 'runtime': '1495800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495801146 ms) 2024-04-15 23:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:03:11.440716+00:00', 'runtime': '1495740.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495801147 ms) 2024-04-15 23:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495860103 ms) 2024-04-15 23:05:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495860104 ms) 2024-04-15 23:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495860104 ms) 2024-04-15 23:05:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495860105 ms) 2024-04-15 23:05:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495861145 ms) 2024-04-15 23:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495861146 ms) 2024-04-15 23:05:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:05:11.439448+00:00', 'runtime': '1495860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495861149 ms) 2024-04-15 23:05:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:04:11.439463+00:00', 'runtime': '1495800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495861152 ms) 2024-04-15 23:06:11.459 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495920099 ms) 2024-04-15 23:06:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495920100 ms) 2024-04-15 23:06:11.460 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495920100 ms) 2024-04-15 23:06:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495920101 ms) 2024-04-15 23:06:12.497 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495921137 ms) 2024-04-15 23:06:12.498 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495921138 ms) 2024-04-15 23:06:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:06:11.439445+00:00', 'runtime': '1495920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495921140 ms) 2024-04-15 23:06:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:05:11.439448+00:00', 'runtime': '1495860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495921141 ms) 2024-04-15 23:07:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1495980100 ms) 2024-04-15 23:07:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1495980101 ms) 2024-04-15 23:07:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1495980101 ms) 2024-04-15 23:07:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1495980102 ms) 2024-04-15 23:07:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1495981140 ms) 2024-04-15 23:07:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1495981141 ms) 2024-04-15 23:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:07:11.439466+00:00', 'runtime': '1495980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495981143 ms) 2024-04-15 23:07:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:06:11.439445+00:00', 'runtime': '1495920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1495981144 ms) 2024-04-15 23:08:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496040103 ms) 2024-04-15 23:08:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496040104 ms) 2024-04-15 23:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496040104 ms) 2024-04-15 23:08:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496040104 ms) 2024-04-15 23:08:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496041143 ms) 2024-04-15 23:08:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496041144 ms) 2024-04-15 23:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:08:11.439511+00:00', 'runtime': '1496040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496041145 ms) 2024-04-15 23:08:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:07:11.439466+00:00', 'runtime': '1495980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496041146 ms) 2024-04-15 23:09:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496100101 ms) 2024-04-15 23:09:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496100101 ms) 2024-04-15 23:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496100102 ms) 2024-04-15 23:09:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496100102 ms) 2024-04-15 23:09:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496101140 ms) 2024-04-15 23:09:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496101141 ms) 2024-04-15 23:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:09:11.439472+00:00', 'runtime': '1496100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496101144 ms) 2024-04-15 23:09:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:08:11.439511+00:00', 'runtime': '1496040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496101144 ms) 2024-04-15 23:10:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496160100 ms) 2024-04-15 23:10:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496160100 ms) 2024-04-15 23:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496160101 ms) 2024-04-15 23:10:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496160101 ms) 2024-04-15 23:10:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496161140 ms) 2024-04-15 23:10:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496161141 ms) 2024-04-15 23:10:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:10:11.439444+00:00', 'runtime': '1496160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496161143 ms) 2024-04-15 23:10:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:09:11.439472+00:00', 'runtime': '1496100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496161144 ms) 2024-04-15 23:11:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496220103 ms) 2024-04-15 23:11:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496220103 ms) 2024-04-15 23:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496220104 ms) 2024-04-15 23:11:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496220104 ms) 2024-04-15 23:11:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496221145 ms) 2024-04-15 23:11:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496221146 ms) 2024-04-15 23:11:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:11:11.439463+00:00', 'runtime': '1496220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496221148 ms) 2024-04-15 23:11:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:10:11.439444+00:00', 'runtime': '1496160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496221149 ms) 2024-04-15 23:12:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496280100 ms) 2024-04-15 23:12:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496280101 ms) 2024-04-15 23:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496280101 ms) 2024-04-15 23:12:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496280101 ms) 2024-04-15 23:12:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496281140 ms) 2024-04-15 23:12:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496281141 ms) 2024-04-15 23:12:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:12:11.439424+00:00', 'runtime': '1496280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496281143 ms) 2024-04-15 23:12:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:11:11.439463+00:00', 'runtime': '1496220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496281144 ms) 2024-04-15 23:13:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496340102 ms) 2024-04-15 23:13:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496340103 ms) 2024-04-15 23:13:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496340103 ms) 2024-04-15 23:13:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496340104 ms) 2024-04-15 23:13:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496341143 ms) 2024-04-15 23:13:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496341144 ms) 2024-04-15 23:13:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:13:11.439462+00:00', 'runtime': '1496340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496341146 ms) 2024-04-15 23:13:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:12:11.439424+00:00', 'runtime': '1496280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496341147 ms) 2024-04-15 23:14:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496400100 ms) 2024-04-15 23:14:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496400100 ms) 2024-04-15 23:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496400101 ms) 2024-04-15 23:14:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496400101 ms) 2024-04-15 23:14:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496401140 ms) 2024-04-15 23:14:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496401141 ms) 2024-04-15 23:14:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:14:11.439415+00:00', 'runtime': '1496400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496401144 ms) 2024-04-15 23:14:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:13:11.439462+00:00', 'runtime': '1496340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496401145 ms) 2024-04-15 23:15:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496460103 ms) 2024-04-15 23:15:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496460103 ms) 2024-04-15 23:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496460104 ms) 2024-04-15 23:15:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496460104 ms) 2024-04-15 23:15:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496461143 ms) 2024-04-15 23:15:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496461144 ms) 2024-04-15 23:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:15:11.439494+00:00', 'runtime': '1496460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496461147 ms) 2024-04-15 23:15:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:14:11.439415+00:00', 'runtime': '1496400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496461147 ms) 2024-04-15 23:16:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496520100 ms) 2024-04-15 23:16:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496520101 ms) 2024-04-15 23:16:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496520101 ms) 2024-04-15 23:16:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496520101 ms) 2024-04-15 23:16:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496521139 ms) 2024-04-15 23:16:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496521140 ms) 2024-04-15 23:16:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:16:11.439445+00:00', 'runtime': '1496520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496521142 ms) 2024-04-15 23:16:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:15:11.439494+00:00', 'runtime': '1496460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496521143 ms) 2024-04-15 23:17:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496580100 ms) 2024-04-15 23:17:11.460 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496580100 ms) 2024-04-15 23:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496580101 ms) 2024-04-15 23:17:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496580101 ms) 2024-04-15 23:17:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496581141 ms) 2024-04-15 23:17:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496581142 ms) 2024-04-15 23:17:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:17:11.439477+00:00', 'runtime': '1496580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496581144 ms) 2024-04-15 23:17:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:16:11.439445+00:00', 'runtime': '1496520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496581145 ms) 2024-04-15 23:18:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496640102 ms) 2024-04-15 23:18:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496640103 ms) 2024-04-15 23:18:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496640103 ms) 2024-04-15 23:18:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496640104 ms) 2024-04-15 23:18:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496641144 ms) 2024-04-15 23:18:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496641145 ms) 2024-04-15 23:18:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:18:11.439452+00:00', 'runtime': '1496640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496641147 ms) 2024-04-15 23:18:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:17:11.439477+00:00', 'runtime': '1496580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496641148 ms) 2024-04-15 23:19:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496700101 ms) 2024-04-15 23:19:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496700101 ms) 2024-04-15 23:19:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496700101 ms) 2024-04-15 23:19:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496700102 ms) 2024-04-15 23:19:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496701139 ms) 2024-04-15 23:19:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496701140 ms) 2024-04-15 23:19:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:19:11.439463+00:00', 'runtime': '1496700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496701144 ms) 2024-04-15 23:19:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:18:11.439452+00:00', 'runtime': '1496640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496701145 ms) 2024-04-15 23:20:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496760102 ms) 2024-04-15 23:20:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496760102 ms) 2024-04-15 23:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496760103 ms) 2024-04-15 23:20:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496760103 ms) 2024-04-15 23:20:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496761146 ms) 2024-04-15 23:20:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496761147 ms) 2024-04-15 23:20:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:20:11.439467+00:00', 'runtime': '1496760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496761150 ms) 2024-04-15 23:20:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:19:11.439463+00:00', 'runtime': '1496700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496761151 ms) 2024-04-15 23:21:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496820101 ms) 2024-04-15 23:21:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496820101 ms) 2024-04-15 23:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496820102 ms) 2024-04-15 23:21:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496820102 ms) 2024-04-15 23:21:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496821141 ms) 2024-04-15 23:21:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496821142 ms) 2024-04-15 23:21:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:21:11.439456+00:00', 'runtime': '1496820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496821144 ms) 2024-04-15 23:21:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:20:11.439467+00:00', 'runtime': '1496760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496821145 ms) 2024-04-15 23:22:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496880100 ms) 2024-04-15 23:22:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496880101 ms) 2024-04-15 23:22:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496880101 ms) 2024-04-15 23:22:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496880102 ms) 2024-04-15 23:22:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496881140 ms) 2024-04-15 23:22:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496881141 ms) 2024-04-15 23:22:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:22:11.439450+00:00', 'runtime': '1496880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496881143 ms) 2024-04-15 23:22:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:21:11.439456+00:00', 'runtime': '1496820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496881144 ms) 2024-04-15 23:23:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1496940103 ms) 2024-04-15 23:23:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1496940103 ms) 2024-04-15 23:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1496940104 ms) 2024-04-15 23:23:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1496940104 ms) 2024-04-15 23:23:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1496941142 ms) 2024-04-15 23:23:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1496941143 ms) 2024-04-15 23:23:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:23:11.439492+00:00', 'runtime': '1496940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496941145 ms) 2024-04-15 23:23:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:22:11.439450+00:00', 'runtime': '1496880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1496941146 ms) 2024-04-15 23:24:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497000100 ms) 2024-04-15 23:24:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497000101 ms) 2024-04-15 23:24:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497000101 ms) 2024-04-15 23:24:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497000102 ms) 2024-04-15 23:24:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497001140 ms) 2024-04-15 23:24:12.501 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497001141 ms) 2024-04-15 23:24:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:24:11.439450+00:00', 'runtime': '1497000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497001145 ms) 2024-04-15 23:24:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:23:11.439492+00:00', 'runtime': '1496940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497001146 ms) 2024-04-15 23:25:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497060103 ms) 2024-04-15 23:25:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497060104 ms) 2024-04-15 23:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497060104 ms) 2024-04-15 23:25:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497060104 ms) 2024-04-15 23:25:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497061144 ms) 2024-04-15 23:25:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497061145 ms) 2024-04-15 23:25:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:25:11.439492+00:00', 'runtime': '1497060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497061147 ms) 2024-04-15 23:25:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:24:11.439450+00:00', 'runtime': '1497000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497061148 ms) 2024-04-15 23:26:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497120100 ms) 2024-04-15 23:26:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497120101 ms) 2024-04-15 23:26:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497120101 ms) 2024-04-15 23:26:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497120102 ms) 2024-04-15 23:26:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497121141 ms) 2024-04-15 23:26:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497121142 ms) 2024-04-15 23:26:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:26:11.439419+00:00', 'runtime': '1497120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497121144 ms) 2024-04-15 23:26:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:25:11.439492+00:00', 'runtime': '1497060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497121145 ms) 2024-04-15 23:27:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497180100 ms) 2024-04-15 23:27:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497180101 ms) 2024-04-15 23:27:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497180101 ms) 2024-04-15 23:27:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497180102 ms) 2024-04-15 23:27:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497181141 ms) 2024-04-15 23:27:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497181142 ms) 2024-04-15 23:27:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:27:11.439440+00:00', 'runtime': '1497180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497181144 ms) 2024-04-15 23:27:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:26:11.439419+00:00', 'runtime': '1497120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497181145 ms) 2024-04-15 23:28:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497240103 ms) 2024-04-15 23:28:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497240103 ms) 2024-04-15 23:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497240104 ms) 2024-04-15 23:28:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497240104 ms) 2024-04-15 23:28:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497241142 ms) 2024-04-15 23:28:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497241143 ms) 2024-04-15 23:28:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:28:11.439465+00:00', 'runtime': '1497240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497241145 ms) 2024-04-15 23:28:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:27:11.439440+00:00', 'runtime': '1497180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497241146 ms) 2024-04-15 23:29:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497300101 ms) 2024-04-15 23:29:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497300101 ms) 2024-04-15 23:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497300101 ms) 2024-04-15 23:29:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497300102 ms) 2024-04-15 23:29:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497301139 ms) 2024-04-15 23:29:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497301140 ms) 2024-04-15 23:29:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:29:11.439536+00:00', 'runtime': '1497300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497301142 ms) 2024-04-15 23:29:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:28:11.439465+00:00', 'runtime': '1497240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497301143 ms) 2024-04-15 23:30:11.460 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497360100 ms) 2024-04-15 23:30:11.461 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497360101 ms) 2024-04-15 23:30:11.461 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497360101 ms) 2024-04-15 23:30:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497360102 ms) 2024-04-15 23:30:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497361139 ms) 2024-04-15 23:30:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497361140 ms) 2024-04-15 23:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:30:11.439467+00:00', 'runtime': '1497360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497361141 ms) 2024-04-15 23:30:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:29:11.439536+00:00', 'runtime': '1497300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497361142 ms) 2024-04-15 23:31:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497420103 ms) 2024-04-15 23:31:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497420103 ms) 2024-04-15 23:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497420104 ms) 2024-04-15 23:31:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497420104 ms) 2024-04-15 23:31:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497421143 ms) 2024-04-15 23:31:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497421144 ms) 2024-04-15 23:31:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:31:11.439445+00:00', 'runtime': '1497420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497421148 ms) 2024-04-15 23:31:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:30:11.439467+00:00', 'runtime': '1497360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497421149 ms) 2024-04-15 23:31:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497440140 ms) 2024-04-15 23:31:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497440141 ms) 2024-04-15 23:31:31.506 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:31:11.439393+00:00'} (T+1497440146 ms) 2024-04-15 23:32:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497480103 ms) 2024-04-15 23:32:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497480103 ms) 2024-04-15 23:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497480104 ms) 2024-04-15 23:32:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497480104 ms) 2024-04-15 23:32:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497481147 ms) 2024-04-15 23:32:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497481148 ms) 2024-04-15 23:32:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:32:11.439427+00:00', 'runtime': '1497480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497481151 ms) 2024-04-15 23:32:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:31:11.439445+00:00', 'runtime': '1497420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497481151 ms) 2024-04-15 23:32:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497500140 ms) 2024-04-15 23:32:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497500141 ms) 2024-04-15 23:32:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:32:11.439534+00:00'} (T+1497500144 ms) 2024-04-15 23:33:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497540103 ms) 2024-04-15 23:33:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497540103 ms) 2024-04-15 23:33:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497540103 ms) 2024-04-15 23:33:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497540104 ms) 2024-04-15 23:33:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497541141 ms) 2024-04-15 23:33:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497541142 ms) 2024-04-15 23:33:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:33:11.441343+00:00', 'runtime': '1497540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497541144 ms) 2024-04-15 23:33:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:32:11.439427+00:00', 'runtime': '1497480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497541145 ms) 2024-04-15 23:33:31.503 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497560143 ms) 2024-04-15 23:33:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497560144 ms) 2024-04-15 23:33:31.507 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:33:11.439496+00:00'} (T+1497560147 ms) 2024-04-15 23:34:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497600102 ms) 2024-04-15 23:34:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497600103 ms) 2024-04-15 23:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497600103 ms) 2024-04-15 23:34:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497600103 ms) 2024-04-15 23:34:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497601139 ms) 2024-04-15 23:34:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497601140 ms) 2024-04-15 23:34:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:34:11.439475+00:00', 'runtime': '1497600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497601142 ms) 2024-04-15 23:34:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:33:11.441343+00:00', 'runtime': '1497540.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497601143 ms) 2024-04-15 23:34:31.495 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497620135 ms) 2024-04-15 23:34:31.497 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497620136 ms) 2024-04-15 23:34:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:34:11.439547+00:00'} (T+1497620141 ms) 2024-04-15 23:35:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497660103 ms) 2024-04-15 23:35:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497660103 ms) 2024-04-15 23:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497660104 ms) 2024-04-15 23:35:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497660104 ms) 2024-04-15 23:35:12.500 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497661140 ms) 2024-04-15 23:35:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497661141 ms) 2024-04-15 23:35:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:35:11.439485+00:00', 'runtime': '1497660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497661144 ms) 2024-04-15 23:35:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:34:11.439475+00:00', 'runtime': '1497600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497661146 ms) 2024-04-15 23:35:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497680140 ms) 2024-04-15 23:35:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497680142 ms) 2024-04-15 23:35:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:35:11.439555+00:00'} (T+1497680145 ms) 2024-04-15 23:36:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497720103 ms) 2024-04-15 23:36:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497720103 ms) 2024-04-15 23:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497720104 ms) 2024-04-15 23:36:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497720104 ms) 2024-04-15 23:36:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497721145 ms) 2024-04-15 23:36:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497721146 ms) 2024-04-15 23:36:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:36:11.439425+00:00', 'runtime': '1497720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497721148 ms) 2024-04-15 23:36:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:35:11.439485+00:00', 'runtime': '1497660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497721149 ms) 2024-04-15 23:36:31.499 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497740139 ms) 2024-04-15 23:36:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497740141 ms) 2024-04-15 23:36:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:36:11.439526+00:00'} (T+1497740144 ms) 2024-04-15 23:37:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497780103 ms) 2024-04-15 23:37:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497780104 ms) 2024-04-15 23:37:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497780104 ms) 2024-04-15 23:37:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497780104 ms) 2024-04-15 23:37:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497781144 ms) 2024-04-15 23:37:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497781145 ms) 2024-04-15 23:37:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:37:11.439463+00:00', 'runtime': '1497780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497781148 ms) 2024-04-15 23:37:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:36:11.439425+00:00', 'runtime': '1497720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497781149 ms) 2024-04-15 23:37:31.504 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497800144 ms) 2024-04-15 23:37:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497800145 ms) 2024-04-15 23:37:31.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:37:11.441402+00:00'} (T+1497800148 ms) 2024-04-15 23:38:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497840103 ms) 2024-04-15 23:38:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497840103 ms) 2024-04-15 23:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497840104 ms) 2024-04-15 23:38:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497840104 ms) 2024-04-15 23:38:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497841146 ms) 2024-04-15 23:38:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497841147 ms) 2024-04-15 23:38:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:38:11.439452+00:00', 'runtime': '1497840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497841151 ms) 2024-04-15 23:38:12.512 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:37:11.439463+00:00', 'runtime': '1497780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497841152 ms) 2024-04-15 23:38:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497860140 ms) 2024-04-15 23:38:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497860142 ms) 2024-04-15 23:38:31.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:38:11.439530+00:00'} (T+1497860148 ms) 2024-04-15 23:39:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497900102 ms) 2024-04-15 23:39:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497900103 ms) 2024-04-15 23:39:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497900103 ms) 2024-04-15 23:39:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497900104 ms) 2024-04-15 23:39:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497901144 ms) 2024-04-15 23:39:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497901145 ms) 2024-04-15 23:39:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:39:11.439432+00:00', 'runtime': '1497900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497901147 ms) 2024-04-15 23:39:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:38:11.439452+00:00', 'runtime': '1497840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497901148 ms) 2024-04-15 23:39:31.504 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497920144 ms) 2024-04-15 23:39:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497920145 ms) 2024-04-15 23:39:31.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:39:11.441397+00:00'} (T+1497920148 ms) 2024-04-15 23:40:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1497960103 ms) 2024-04-15 23:40:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1497960103 ms) 2024-04-15 23:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1497960104 ms) 2024-04-15 23:40:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1497960104 ms) 2024-04-15 23:40:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1497961143 ms) 2024-04-15 23:40:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1497961144 ms) 2024-04-15 23:40:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:40:11.439427+00:00', 'runtime': '1497960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497961147 ms) 2024-04-15 23:40:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:39:11.439432+00:00', 'runtime': '1497900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1497961148 ms) 2024-04-15 23:40:31.501 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497980141 ms) 2024-04-15 23:40:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1497980142 ms) 2024-04-15 23:40:31.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:40:11.439531+00:00'} (T+1497980148 ms) 2024-04-15 23:41:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498020103 ms) 2024-04-15 23:41:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498020103 ms) 2024-04-15 23:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498020104 ms) 2024-04-15 23:41:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498020104 ms) 2024-04-15 23:41:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498021147 ms) 2024-04-15 23:41:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498021148 ms) 2024-04-15 23:41:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:41:11.439490+00:00', 'runtime': '1498020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498021150 ms) 2024-04-15 23:41:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:40:11.439427+00:00', 'runtime': '1497960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498021151 ms) 2024-04-15 23:41:31.501 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498040141 ms) 2024-04-15 23:41:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498040142 ms) 2024-04-15 23:41:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:41:11.439562+00:00'} (T+1498040145 ms) 2024-04-15 23:42:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498080103 ms) 2024-04-15 23:42:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498080103 ms) 2024-04-15 23:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498080104 ms) 2024-04-15 23:42:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498080104 ms) 2024-04-15 23:42:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498081144 ms) 2024-04-15 23:42:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498081145 ms) 2024-04-15 23:42:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:42:11.439458+00:00', 'runtime': '1498080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498081147 ms) 2024-04-15 23:42:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:41:11.439490+00:00', 'runtime': '1498020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498081148 ms) 2024-04-15 23:42:31.502 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498100142 ms) 2024-04-15 23:42:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498100144 ms) 2024-04-15 23:42:31.507 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:42:11.441408+00:00'} (T+1498100147 ms) 2024-04-15 23:43:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498140103 ms) 2024-04-15 23:43:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498140104 ms) 2024-04-15 23:43:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498140104 ms) 2024-04-15 23:43:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498140105 ms) 2024-04-15 23:43:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498141144 ms) 2024-04-15 23:43:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498141145 ms) 2024-04-15 23:43:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:43:11.439469+00:00', 'runtime': '1498140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498141147 ms) 2024-04-15 23:43:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:42:11.439458+00:00', 'runtime': '1498080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498141148 ms) 2024-04-15 23:43:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498160138 ms) 2024-04-15 23:43:31.500 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498160140 ms) 2024-04-15 23:43:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:43:11.439555+00:00'} (T+1498160142 ms) 2024-04-15 23:44:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498200103 ms) 2024-04-15 23:44:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498200103 ms) 2024-04-15 23:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498200104 ms) 2024-04-15 23:44:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498200104 ms) 2024-04-15 23:44:12.507 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498201147 ms) 2024-04-15 23:44:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498201148 ms) 2024-04-15 23:44:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:44:11.439429+00:00', 'runtime': '1498200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498201150 ms) 2024-04-15 23:44:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:43:11.439469+00:00', 'runtime': '1498140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498201150 ms) 2024-04-15 23:44:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498220140 ms) 2024-04-15 23:44:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498220142 ms) 2024-04-15 23:44:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:44:11.439502+00:00'} (T+1498220145 ms) 2024-04-15 23:45:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498260103 ms) 2024-04-15 23:45:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498260104 ms) 2024-04-15 23:45:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498260104 ms) 2024-04-15 23:45:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498260105 ms) 2024-04-15 23:45:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498261142 ms) 2024-04-15 23:45:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498261144 ms) 2024-04-15 23:45:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:45:11.439468+00:00', 'runtime': '1498260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498261146 ms) 2024-04-15 23:45:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:44:11.439429+00:00', 'runtime': '1498200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498261147 ms) 2024-04-15 23:45:31.502 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498280142 ms) 2024-04-15 23:45:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498280143 ms) 2024-04-15 23:45:31.506 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:45:11.441403+00:00'} (T+1498280146 ms) 2024-04-15 23:46:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498320103 ms) 2024-04-15 23:46:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498320104 ms) 2024-04-15 23:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498320104 ms) 2024-04-15 23:46:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498320104 ms) 2024-04-15 23:46:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498321144 ms) 2024-04-15 23:46:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498321145 ms) 2024-04-15 23:46:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:46:11.439466+00:00', 'runtime': '1498320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498321149 ms) 2024-04-15 23:46:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:45:11.439468+00:00', 'runtime': '1498260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498321150 ms) 2024-04-15 23:46:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498340140 ms) 2024-04-15 23:46:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498340141 ms) 2024-04-15 23:46:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:46:11.439547+00:00'} (T+1498340143 ms) 2024-04-15 23:47:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498380102 ms) 2024-04-15 23:47:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498380102 ms) 2024-04-15 23:47:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498380103 ms) 2024-04-15 23:47:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498380103 ms) 2024-04-15 23:47:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498381143 ms) 2024-04-15 23:47:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498381144 ms) 2024-04-15 23:47:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:47:11.439460+00:00', 'runtime': '1498380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498381146 ms) 2024-04-15 23:47:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:46:11.439466+00:00', 'runtime': '1498320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498381147 ms) 2024-04-15 23:47:31.499 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498400139 ms) 2024-04-15 23:47:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498400141 ms) 2024-04-15 23:47:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:47:11.439541+00:00'} (T+1498400144 ms) 2024-04-15 23:48:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498440103 ms) 2024-04-15 23:48:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498440104 ms) 2024-04-15 23:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498440104 ms) 2024-04-15 23:48:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498440104 ms) 2024-04-15 23:48:12.499 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498441139 ms) 2024-04-15 23:48:12.500 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498441140 ms) 2024-04-15 23:48:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:48:11.439443+00:00', 'runtime': '1498440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498441142 ms) 2024-04-15 23:48:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:47:11.439460+00:00', 'runtime': '1498380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498441143 ms) 2024-04-15 23:48:31.495 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498460135 ms) 2024-04-15 23:48:31.497 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498460137 ms) 2024-04-15 23:48:31.500 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:48:11.439503+00:00'} (T+1498460140 ms) 2024-04-15 23:49:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498500103 ms) 2024-04-15 23:49:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498500103 ms) 2024-04-15 23:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498500104 ms) 2024-04-15 23:49:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498500104 ms) 2024-04-15 23:49:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498501142 ms) 2024-04-15 23:49:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498501143 ms) 2024-04-15 23:49:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:49:11.439444+00:00', 'runtime': '1498500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498501145 ms) 2024-04-15 23:49:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:48:11.439443+00:00', 'runtime': '1498440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498501146 ms) 2024-04-15 23:49:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498520140 ms) 2024-04-15 23:49:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498520141 ms) 2024-04-15 23:49:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:49:11.439541+00:00'} (T+1498520145 ms) 2024-04-15 23:50:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498560103 ms) 2024-04-15 23:50:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498560103 ms) 2024-04-15 23:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498560104 ms) 2024-04-15 23:50:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498560104 ms) 2024-04-15 23:50:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498561143 ms) 2024-04-15 23:50:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498561144 ms) 2024-04-15 23:50:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:50:11.439442+00:00', 'runtime': '1498560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498561148 ms) 2024-04-15 23:50:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:49:11.439444+00:00', 'runtime': '1498500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498561149 ms) 2024-04-15 23:50:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498580138 ms) 2024-04-15 23:50:31.499 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498580139 ms) 2024-04-15 23:50:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:50:11.439541+00:00'} (T+1498580143 ms) 2024-04-15 23:51:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498620102 ms) 2024-04-15 23:51:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498620103 ms) 2024-04-15 23:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498620104 ms) 2024-04-15 23:51:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498620104 ms) 2024-04-15 23:51:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498621144 ms) 2024-04-15 23:51:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498621145 ms) 2024-04-15 23:51:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:51:11.439468+00:00', 'runtime': '1498620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498621150 ms) 2024-04-15 23:51:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:50:11.439442+00:00', 'runtime': '1498560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498621151 ms) 2024-04-15 23:51:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498640140 ms) 2024-04-15 23:51:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498640142 ms) 2024-04-15 23:51:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:51:11.439559+00:00'} (T+1498640145 ms) 2024-04-15 23:52:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498680103 ms) 2024-04-15 23:52:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498680104 ms) 2024-04-15 23:52:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498680104 ms) 2024-04-15 23:52:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498680105 ms) 2024-04-15 23:52:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498681145 ms) 2024-04-15 23:52:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498681146 ms) 2024-04-15 23:52:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:52:11.439425+00:00', 'runtime': '1498680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498681148 ms) 2024-04-15 23:52:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:51:11.439468+00:00', 'runtime': '1498620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498681149 ms) 2024-04-15 23:52:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498700140 ms) 2024-04-15 23:52:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498700142 ms) 2024-04-15 23:52:31.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:52:11.439532+00:00'} (T+1498700145 ms) 2024-04-15 23:53:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498740103 ms) 2024-04-15 23:53:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498740103 ms) 2024-04-15 23:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498740104 ms) 2024-04-15 23:53:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498740104 ms) 2024-04-15 23:53:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498741142 ms) 2024-04-15 23:53:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498741143 ms) 2024-04-15 23:53:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:53:11.439445+00:00', 'runtime': '1498740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498741145 ms) 2024-04-15 23:53:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:52:11.439425+00:00', 'runtime': '1498680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498741146 ms) 2024-04-15 23:53:31.501 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498760141 ms) 2024-04-15 23:53:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498760142 ms) 2024-04-15 23:53:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:53:11.439542+00:00'} (T+1498760144 ms) 2024-04-15 23:54:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498800103 ms) 2024-04-15 23:54:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498800104 ms) 2024-04-15 23:54:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498800104 ms) 2024-04-15 23:54:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498800105 ms) 2024-04-15 23:54:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498801144 ms) 2024-04-15 23:54:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498801145 ms) 2024-04-15 23:54:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:54:11.439449+00:00', 'runtime': '1498800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498801147 ms) 2024-04-15 23:54:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:53:11.439445+00:00', 'runtime': '1498740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498801148 ms) 2024-04-15 23:54:31.502 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498820142 ms) 2024-04-15 23:54:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498820143 ms) 2024-04-15 23:54:31.507 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:54:11.439546+00:00'} (T+1498820146 ms) 2024-04-15 23:55:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498860103 ms) 2024-04-15 23:55:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498860103 ms) 2024-04-15 23:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498860104 ms) 2024-04-15 23:55:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498860104 ms) 2024-04-15 23:55:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498861145 ms) 2024-04-15 23:55:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498861146 ms) 2024-04-15 23:55:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:55:11.439487+00:00', 'runtime': '1498860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498861148 ms) 2024-04-15 23:55:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:54:11.439449+00:00', 'runtime': '1498800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498861149 ms) 2024-04-15 23:55:31.501 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498880141 ms) 2024-04-15 23:55:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498880142 ms) 2024-04-15 23:55:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:55:11.439555+00:00'} (T+1498880144 ms) 2024-04-15 23:56:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498920103 ms) 2024-04-15 23:56:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498920103 ms) 2024-04-15 23:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498920104 ms) 2024-04-15 23:56:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498920104 ms) 2024-04-15 23:56:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498921144 ms) 2024-04-15 23:56:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498921146 ms) 2024-04-15 23:56:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:56:11.439516+00:00', 'runtime': '1498920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498921148 ms) 2024-04-15 23:56:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:55:11.439487+00:00', 'runtime': '1498860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498921149 ms) 2024-04-15 23:56:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498940138 ms) 2024-04-15 23:56:31.500 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1498940140 ms) 2024-04-15 23:56:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:56:11.439558+00:00'} (T+1498940142 ms) 2024-04-15 23:57:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1498980104 ms) 2024-04-15 23:57:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1498980105 ms) 2024-04-15 23:57:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1498980105 ms) 2024-04-15 23:57:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1498980106 ms) 2024-04-15 23:57:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1498981144 ms) 2024-04-15 23:57:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1498981146 ms) 2024-04-15 23:57:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:57:11.441347+00:00', 'runtime': '1498980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498981148 ms) 2024-04-15 23:57:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:56:11.439516+00:00', 'runtime': '1498920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1498981149 ms) 2024-04-15 23:57:31.497 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499000137 ms) 2024-04-15 23:57:31.498 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499000138 ms) 2024-04-15 23:57:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:57:11.439503+00:00'} (T+1499000142 ms) 2024-04-15 23:58:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499040103 ms) 2024-04-15 23:58:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499040103 ms) 2024-04-15 23:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499040104 ms) 2024-04-15 23:58:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499040104 ms) 2024-04-15 23:58:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499041144 ms) 2024-04-15 23:58:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499041145 ms) 2024-04-15 23:58:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:58:11.439472+00:00', 'runtime': '1499040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499041147 ms) 2024-04-15 23:58:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:57:11.441347+00:00', 'runtime': '1498980.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499041148 ms) 2024-04-15 23:58:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499060138 ms) 2024-04-15 23:58:31.499 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499060139 ms) 2024-04-15 23:58:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:58:11.439554+00:00'} (T+1499060142 ms) 2024-04-15 23:59:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499100103 ms) 2024-04-15 23:59:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499100104 ms) 2024-04-15 23:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499100104 ms) 2024-04-15 23:59:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499100104 ms) 2024-04-15 23:59:12.506 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499101146 ms) 2024-04-15 23:59:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499101147 ms) 2024-04-15 23:59:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 23:59:11.439556+00:00', 'runtime': '1499100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499101150 ms) 2024-04-15 23:59:12.511 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:58:11.439472+00:00', 'runtime': '1499040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499101151 ms) 2024-04-15 23:59:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499120140 ms) 2024-04-15 23:59:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499120141 ms) 2024-04-15 23:59:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-15 23:59:11.439586+00:00'} (T+1499120144 ms) 2024-04-16 00:00:11.461 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499160101 ms) 2024-04-16 00:00:11.462 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499160102 ms) 2024-04-16 00:00:11.462 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499160102 ms) 2024-04-16 00:00:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499160103 ms) 2024-04-16 00:00:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499161144 ms) 2024-04-16 00:00:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499161145 ms) 2024-04-16 00:00:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:00:11.439470+00:00', 'runtime': '1499160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499161147 ms) 2024-04-16 00:00:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 23:59:11.439556+00:00', 'runtime': '1499100.002', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499161148 ms) 2024-04-16 00:00:31.497 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499180137 ms) 2024-04-16 00:00:31.498 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499180138 ms) 2024-04-16 00:00:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:00:11.439572+00:00'} (T+1499180142 ms) 2024-04-16 00:01:11.462 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499220102 ms) 2024-04-16 00:01:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499220103 ms) 2024-04-16 00:01:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499220103 ms) 2024-04-16 00:01:11.463 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499220103 ms) 2024-04-16 00:01:12.502 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499221142 ms) 2024-04-16 00:01:12.503 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499221143 ms) 2024-04-16 00:01:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:01:11.439433+00:00', 'runtime': '1499220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499221145 ms) 2024-04-16 00:01:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:00:11.439470+00:00', 'runtime': '1499160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499221146 ms) 2024-04-16 00:01:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499240138 ms) 2024-04-16 00:01:31.499 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499240139 ms) 2024-04-16 00:01:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:01:11.439511+00:00'} (T+1499240143 ms) 2024-04-16 00:02:11.465 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499280105 ms) 2024-04-16 00:02:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499280105 ms) 2024-04-16 00:02:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499280106 ms) 2024-04-16 00:02:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499280106 ms) 2024-04-16 00:02:12.501 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499281141 ms) 2024-04-16 00:02:12.502 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499281142 ms) 2024-04-16 00:02:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:02:11.441335+00:00', 'runtime': '1499280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499281144 ms) 2024-04-16 00:02:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:01:11.439433+00:00', 'runtime': '1499220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499281145 ms) 2024-04-16 00:02:31.499 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499300139 ms) 2024-04-16 00:02:31.500 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499300140 ms) 2024-04-16 00:02:31.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:02:11.439512+00:00'} (T+1499300143 ms) 2024-04-16 00:03:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499340103 ms) 2024-04-16 00:03:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499340104 ms) 2024-04-16 00:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499340104 ms) 2024-04-16 00:03:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499340104 ms) 2024-04-16 00:03:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499341143 ms) 2024-04-16 00:03:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499341144 ms) 2024-04-16 00:03:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:03:11.439496+00:00', 'runtime': '1499340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499341146 ms) 2024-04-16 00:03:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:02:11.441335+00:00', 'runtime': '1499280.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499341150 ms) 2024-04-16 00:03:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499360140 ms) 2024-04-16 00:03:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499360142 ms) 2024-04-16 00:03:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:03:11.439569+00:00'} (T+1499360144 ms) 2024-04-16 00:04:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499400103 ms) 2024-04-16 00:04:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499400104 ms) 2024-04-16 00:04:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499400104 ms) 2024-04-16 00:04:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499400104 ms) 2024-04-16 00:04:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499401144 ms) 2024-04-16 00:04:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499401145 ms) 2024-04-16 00:04:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:04:11.439477+00:00', 'runtime': '1499400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499401147 ms) 2024-04-16 00:04:12.510 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:03:11.439496+00:00', 'runtime': '1499340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499401150 ms) 2024-04-16 00:04:31.501 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499420141 ms) 2024-04-16 00:04:31.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499420142 ms) 2024-04-16 00:04:31.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:04:11.439551+00:00'} (T+1499420148 ms) 2024-04-16 00:05:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499460103 ms) 2024-04-16 00:05:11.463 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499460103 ms) 2024-04-16 00:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499460104 ms) 2024-04-16 00:05:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499460104 ms) 2024-04-16 00:05:12.503 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499461143 ms) 2024-04-16 00:05:12.504 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499461144 ms) 2024-04-16 00:05:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:05:11.439488+00:00', 'runtime': '1499460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499461146 ms) 2024-04-16 00:05:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:04:11.439477+00:00', 'runtime': '1499400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499461147 ms) 2024-04-16 00:05:31.506 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499480145 ms) 2024-04-16 00:05:31.507 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499480147 ms) 2024-04-16 00:05:31.510 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:05:11.439559+00:00'} (T+1499480150 ms) 2024-04-16 00:06:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499520103 ms) 2024-04-16 00:06:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499520104 ms) 2024-04-16 00:06:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499520104 ms) 2024-04-16 00:06:11.465 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499520105 ms) 2024-04-16 00:06:12.505 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499521145 ms) 2024-04-16 00:06:12.505 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499521145 ms) 2024-04-16 00:06:12.507 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:06:11.439429+00:00', 'runtime': '1499520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499521147 ms) 2024-04-16 00:06:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:05:11.439488+00:00', 'runtime': '1499460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499521148 ms) 2024-04-16 00:06:31.498 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499540137 ms) 2024-04-16 00:06:31.499 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499540139 ms) 2024-04-16 00:06:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:06:11.439525+00:00'} (T+1499540141 ms) 2024-04-16 00:07:11.463 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499580103 ms) 2024-04-16 00:07:11.464 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499580104 ms) 2024-04-16 00:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499580104 ms) 2024-04-16 00:07:11.464 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499580104 ms) 2024-04-16 00:07:12.504 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499581144 ms) 2024-04-16 00:07:12.506 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499581146 ms) 2024-04-16 00:07:12.508 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-16 00:07:11.439481+00:00', 'runtime': '1499580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499581148 ms) 2024-04-16 00:07:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-16 00:06:11.439429+00:00', 'runtime': '1499520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+1499581149 ms) 2024-04-16 00:07:31.500 | ERROR | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | TimeoutExpired evaluating in on step Rsync HAMMA plot: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499600140 ms) 2024-04-16 00:07:31.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Error details: Traceback (most recent call last): File "/usr/lib/python3.7/subprocess.py", line 474, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.7/subprocess.py", line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.7/subprocess.py", line 1682, in _communicate self._check_timeout(endtime, orig_timeout) File "/usr/lib/python3.7/subprocess.py", line 982, in _check_timeout raise TimeoutExpired(self.args, orig_timeout) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 90, in execute out = self.rsync() File "/home/pi/dev/mjolnir-hamma/plugins/rsync_server.py", line 141, in rsync timeout=TIMEOUT, File "/usr/lib/python3.7/subprocess.py", line 479, in run stderr=stderr) subprocess.TimeoutExpired: Command '['rsync', '-avz', '--include=*.png', '--exclude=*', '/home/pi/brokkr/hamma/trigger_plots/', 'pi@hamma.dev:/var/www/hamma.dev/public_html/latest']' timed out after 10 seconds (T+1499600141 ms) 2024-04-16 00:07:31.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Current data: {'time': '2024-04-16 00:07:11.439534+00:00'} (T+1499600144 ms) 2024-04-16 00:08:11.464 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+1499640104 ms) 2024-04-16 00:08:11.465 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+1499640105 ms) 2024-04-16 00:08:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+1499640106 ms) 2024-04-16 00:08:11.466 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+1499640106 ms) 2024-04-16 00:08:12.508 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+1499641148 ms) 2024-04-16 00:08:12.509 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+1499641149 ms)